Hvis du ønsker å installere et operativsystem enkelt og uten tilsyn på flere datamaskiner som er koblet til et nettverk , bør du sette opp en PXE ( Pre - eXecution Environment) server med kickstart . Datamaskinens nettverkskort (NIC ) kortet sender en broadcast forespørsel om DHCP informasjon , mottar informasjon ( IP, subnet og subnet mask ) , kobles til PXE server og bruker kickstart konfigurasjonsfil for å installere OS fra serveren . Hvis du setter opp PXE server riktig , kan du installere operativsystemet automatisk på dusinvis av klientmaskinene. Du trenger
Fedora Red Hat Enterprise Linux installasjon disk
TFTP
Xinetd
System -config - kickstart verktøyet
DHCP
Vis flere instruksjoner
1
Sett Fedora installasjon disk i den optiske stasjonen.
2
Kopier de Fedora diskinnholdet i en delt mappe på harddisken , for eksempel /eksportere /kickstart .
3
Åpne standard filbehandler og naviger til /etc -mappen .
4
Åpne dhcpd.conf i en tekst editor.
5
Erstatt alt inne i dhcpd.conf med denne koden , basert på kode fra tech - informasjon nettsted Datadisk : en
ddns -update- style ad- hoc ; nekte ukjent - klienter , ikke autoritative , alternativ domain -name " YourDomain.com "; alternativet domain -name - servere ,; ? ? . ? ? . ? ? . ? ? ? . ? ? . ? ? . ? ? alternativ subnett - maske 255.255.255.0 , la bootp ; tillate oppstart ; alternativ ip - forwarding false; alternativ maske - leverandøren false; subnet 192.168.0.0 netmask 255.255.255.0 { alternativ rutere 192.168.0.1 ;} gruppe { next - server 192.168.0.1 ; filnavn " linux-install/pxelinux.0 "; host fedora5 {hardware ethernet 00:00 C : 29 : D5: B8 : A0 ; fast adresse 192.168.0.40 ;} }
Erstatt " YourDomain.com " med ditt domenenavn , hvis du har en. Erstatt " 192.168.0.0 " og " 255.255.255.0 " med subnet og subnet mask , henholdsvis , hvis du bruker en annen. Erstatt " 192.168.0.1 " med serverens IP -adresse . Dette er en grunnleggende DHCP konfigurasjon som vil bli sendt til klientdatamaskinen på forespørsel.
6
Start system -config - kickstart verktøyet på serveren og bruke enkle grafiske brukergrensesnitt for å lage en kickstart konfigurasjon filen. Du kan også bruke denne enkel konfigurasjon fra Datadisk (lenke i Referanser ) :
installnfs - server = 192.168.0.1 - dir = /eksport /kickstartlang en_US.UTF - 8langsupport - default en_US.UTF - 8keyboard usmouse generic3usb - device input /micenetwork - device = eth0 - bootproto = statisk - ip = 192.168.0.40 - netmask = 255.255.255.0 - gateway = ? ? . ? ? . ? ? . ? ? - nameserver = ? ? . ? ? . ? ? . ? ? - vertsnavn fedoraks # vi kunne spesifisere statisk IP info også insteadrootpw passord # noencrypted passwordfirewall - disabledselinux - disabledauthconfig - enableshadow - enablemd5timezone Europe /Londonbootloader - location = MBR - append = " noexec = av hda = noide " skipxzerombr yesclearpart - alle - initlabelpart /boot - fstype ext3 - size = 150 - ondisk = hdapart pv.01 - size = 1 - vokse - ondisk = hdapart pv.02 - size = 1 - vokse - ondisk = hdavolgroup rootvg pv.01volgroup satvg pv.02logvol /- vgname = rootvg - size = 6000 - name = rootvollogvol swap - vgname = rootvg - size = 2000 - name = swapvolauth - useshadow - - enablemd5 % pakker - resolvedeps @ Base @ Development Tools @ Legacy programvare Developmentscreennewt - perlperl - DateManipPyXMLntp - vim - pico - emacs % post ( /bin /echo " Velkommen til $ HOSTNAME Server "> /etc /motd /bin /echo " bygget fra kickstart versjon $ VER " >> /etc /motd /bin /echo " " >> /etc /motdcat >> /etc /sysctl.conf << EOFfs.aio -max - size = 1048576fs.file - max = 327680net.core.rmem_max = 262144net.core.wmem_max = 262144net.core.rmem_default = 262144net.core.wmem_default = 262144net.ipv4.ip_local_port_range = 1024 65000net.ipv4.ip_forward = 0kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32 000 100 128EOFuseradd - c " Legg til brukernavn her " - d /home /luser newuserecho newuserpass