Wenn Sie ein Betriebssystem einfach und unbeaufsichtigte Installation auf mehreren Computern an ein Netzwerk angeschlossen möchten, sollten Sie die Einrichtung eines PXE (Pre- Execution Environment ) -Server mit Kickstart . Die Computer-Netzwerk- Interface-Controller (NIC) -Karte sendet eine Broadcast-Anfrage für DHCP-Informationen , empfängt die Informationen (IP , Subnet und Subnet-Maske ) , verbindet sich mit dem PXE-Server und nutzt die Kickstart- Konfigurationsdatei , um das Betriebssystem auf dem Server installieren. Wenn Sie der Einrichtung Ihres PXE-Server korrekt , können Sie das Betriebssystem automatisch installiert auf Dutzenden von Client-Computern . Things You
Fedora Red Hat Enterprise Linux Installations-CD
TFTP
Xinetd
system-config- Kickstart- Tool
DHCP
brauchen anzeigen Weitere Anweisungen
< br > 1
Legen Sie die Fedora -Installations-CD in das optische Laufwerk.
2
Kopieren Sie die Fedora CD-Inhalt in einem freigegebenen Ordner auf Ihrer Festplatte , zum Beispiel //exportieren Kickstart .
3
Öffnen Sie den Standard-Dateimanager und navigieren Sie zum Ordner /etc .
4
Öffnen Sie die dhcpd.conf Datei in einem beliebigen Texteditor.
5
Ersetzen alles in der Datei dhcpd.conf mit diesem Code , basierend auf Code aus dem Tech - Informations-Website DataDisk :
ddns - update-style ad-hoc ; leugnen unknown- Kunden , nicht maßgebend ; Option domain-name " YourDomain.com "; option domain- name-servers ; ? ? . ? ? . ? ? . ? ? ? . ? ? . ? ? . ? ? option subnet -mask 255.255.255.0 ; allow bootp ; das Booten ; Option ip- Weiterleitung falsch; Option Maske - Anbieter falsch; Subnetz 192.168.0.0 netmask 255.255.255.0 { option routers 192.168.0.1 ;} { Gruppe next-server 192.168.0.1 ; Dateinamen " linux-install/pxelinux.0 "; Host fedora5 { hardware ethernet 00.00 C: 29: D5 : B8 : A0 ; fixed-address 192.168.0.40 ;}}
Ersetzen " YourDomain.com " mit Ihren Domain-Namen , wenn Sie eine haben . Ersetzen Sie " 192.168.0.0 " und " 255.255.255.0" mit Ihrem Subnetz und Subnet-Maske , bzw. wenn Sie eine andere werden . Ersetzen Sie " 192.168.0.1 " mit der Server- IP-Adresse. Dies ist eine grundlegende DHCP-Konfiguration , die auf dem Client-Computer auf Anfrage gesendet werden.
6
Starten Sie den system-config- Kickstart- Tool auf dem Server und verwenden Sie die einfache grafische Benutzeroberfläche , um eine Kickstart-Konfigurationsdatei erstellen Datei. Sie können auch diese einfache Konfiguration aus DataDisk ( Link unter Referenzen ):
installnfs - server = 192.168.0.1 - dir = /export /kickstartlang en_US.UTF- 8langsupport - default en_US.UTF- 8keyboard usmouse generic3usb - Gerät Input /micenetwork - device = eth0 - bootproto = static - ip = 192.168.0.40 - netmask = 255.255.255.0 - gateway = ? ? . ? ? . ? ? . ? ? - nameserver = ? ? . ? ? . ? ? . ? ? - hostname fedoraks # wir konnten angeben statische IP- info zu insteadrootpw vergessen # noencrypted passwordfirewall - disabledselinux - disabledauthconfig - enableshadow - enablemd5timezone Europe /Londonbootloader - location = mbr - append = " noexec = off hda = noide " skipxzerombr yesclearpart - alle - initlabelpart /boot - fstype ext3 - size = 150 - ondisk = hdapart pv.01 - size = 1 - wachsen - ondisk = hdapart pv.02 - size = 1 - wachsen - ondisk = hdavolgroup rootvg pv.01volgroup satvg pv.02logvol /- vgname = rootvg - size = 6000 - name = rootvollogvol Swap - vgname = rootvg - size = 2000 - name = swapvolauth - useshadow - - enablemd5 % packages - resolvedeps @ Base @ Entwicklungstools @ Legacy- Software - Developmentscreennewt perlperl - DateManipPyXMLntp - vim- pico -emacs % post ( /bin /echo " Willkommen auf $ HOSTNAME Server "> /etc /motd /bin /echo " von Kickstart- Version gebaut $ 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 " hinzufügen username here" -d /home /luser newuserecho newuserpass