Om du vill installera ett operativsystem lätt och obevakad på flera datorer anslutna till ett nätverk , bör du sätta upp en PXE ( Pre - eXecution Environment ) -server med kickstart . Datorns nätverkskort (NIC ) kortet skickar en sändning begäran om DHCP upplysningar , tar emot informationen ( IP , nätmask och nätmask ) , ansluter till PXE -servern och använder kickstart konfigurationsfilen för att installera operativsystem än servern . Om du ställer in din PXE -servern är korrekt , kan du installera operativsystemet automatiskt på dussintals klientdatorer . Saker du behöver
Fedora Red Hat Enterprise Linux installationsskivan
TFTP
Xinetd
system-config - kickstart Tool Review DHCP
Visa fler instruktioner
1
Sätt i Fedora installationsskivan i den optiska enheten .
2
Kopiera Fedora diskinnehållet i en delad mapp på din hårddisk , till exempel /export /kickstart .
Billiga 3
Öppna manager default -filen och navigera till /etc mappen .
4
Öppna dhcpd.conf filen i valfri textredigerare .
5
Byt allt inuti dhcpd.conf fil med denna kod , baserad på kod från tech - webbplats för information Datadisk :
DDNS - update - style ad - hoc ; förneka ålder - klienter , inte auktoritär , alternativ domain -name " YourDomain.com " , option domain - name-servers , , ? ? . ? ? . ? ? . ? ? ? . ? ? . ? ? . ? ? option subnät - mask 255.255.255.0 , allow bootp , tillåta uppstart , alternativet IP - forwarding false; alternativet mask - leverantör false; subnät 192.168.0.0 netmask 255.255.255.0 { option routers 192.168.0.1 ;} grupp { next - server 192.168.0.1 ; filnamn " linux-install/pxelinux.0 " , host fedora5 { hardware ethernet 00:00 C : 29 : D5 : B8 : A0 , fast - adress 192.168.0.40 ; } }
Ersätt " YourDomain.com " med ditt domännamn , om du har en. Ersätt " 192.168.0.0 " och " 255.255.255.0 " med ditt subnät och subnätmask , respektive , om du använder en annan . Ersätt " 192.168.0.1 " med serverns IP -adress . Detta är en grundläggande DHCP -konfiguration som kommer att skickas till klientdatorn på begäran .
6
Starta system-config - kickstart verktyget på servern och använda enkla grafiska användargränssnittet för att skapa en kickstart konfiguration fil. Du kan också använda denna enkla konfiguration från Datadisk ( länk i Referenser ) :
installnfs - server = 192.168.0.1 - dir = /export /kickstartlang en_US.UTF - 8langsupport - default en_US.UTF - 8keyboard usmouse generic3usb - enhet input /micenetwork - device = eth0 - bootproto = static - ip = 192.168.0.40 - netmask = 255.255.255.0 - gateway = ? ? . ? ? . ? ? . ? ? ? - nameserver = ? ? ? . ? ? ? . ? ? ? . ? ? ? - hostname fedoraks # vi kunde ange statisk IP info alltför insteadrootpw lösenord # noencrypted passwordfirewall - disabledselinux - disabledauthconfig - enableshadow - enablemd5timezone Europe /Londonbootloader - location = mbr - append = " noexec = off hda = noide " skipxzerombr yesclearpart - alla - initlabelpart /boot - filsystemstyp ext3 - size = 150 - ondisk = hdapart pv.01 - size = 1 - växa - ondisk = hdapart pv.02 - size = 1 - växa - ondisk = hdavolgroup rootvg pv.01volgroup satvg pv.02logvol /- vgname = rootvg - size = 6000 - name = rootvollogvol swap - vgname = rootvg - size = 2000 - name = swapvolauth - useshadow - - enablemd5 % paket - resolvedeps @ Base @ utvecklingsverktyg @ Legacy Software Developmentscreennewt - perlperl - DateManipPyXMLntp - vim - pico - emacs % inlägget ( /bin /echo " Välkommen till $ HOSTNAME Server " > /etc /motd /bin /echo " Byggd från kickstart version $ 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 32000 100 128EOFuseradd - c " Lägg användarnamn här " - d /home /luser newuserecho newuserpass