Installation von CentOS 8.x via PXE
Im Gegensatz zur Installation von einem Medium (DVD oder USB-Stick) oder wie im Kapitel Installation von CentOS 6.x über das Netzwerk (local/extern) haben wir es bei einem vorhandenen PXE-Boot-Server unter CentOS 7.x einrichten noch einfacher.
Folgende Voraussetzungen müssen hierzu erfüllt werden:
- Der DHCP-Server muss für PXE konfiguriert werden und im Netz erreichbar sein.
- Ein TFTP-Server muss zur Verfügung stehen und im Netz erreichbar sein.
- Eine Definition des Bootmenüs mit entsprechenden Optionen wurde erfolgreich vorgenommen.
- Die Netzwerkkarte im Clientrechner muss PXE unterstützen!
manuelle Installationskonfiguration
PXE-Boot
Sind die oben genannten Abhängigkeiten erfüllt, wird nach dem Einschalten des Clientrechner ein PXE-Boot ausgeführt.
Als ersts wird unser individualisiertes Bootmenü geladen und angezeigt.
Im betreffenden Untermenü wählen wir dann das zu installierende Betriebssystem in der richtigen Version aus.In unserem Beispielsfall wäre dies entsprechend CentOS 8.
initiale Konfiguration
Nach dem Booten des initialen Installations-Images müssen wir „nur noch“ die gewohnten Einstellungen für unseren Testrechner vornehmen. Im erten Schritt ist das die Auswahl der Sprachoptionen.
Weiter geht es mit den üblichen Konfigurationsoptionen, wie z.B. Netzwer, Installationsumfang und den sonstigen bekannten Optionen.
Nach ein paar Minuten ist die Instalation aus unserem eigneen Repository im Netzwerk abgeschlossen.
Wir starten also den Rechner neu.
erster Start
Nun starten wir unseren neu installierten CentOS 8 Testrechner
Ist der Rechner hochgefahren, müssen wir uns nur noch am rechner anmelden.
Nach erfolgter Anmeldung befinden wir uns auf der Arbeitsflöäche/-umgebung unserer neuen CentOS 8 INstallationvia PXE aus dem eigenen Netzwerk.
automatische Installation
Kurz mal einen Testrechner auf diesem Wege zu installieren, mag ja noch als praktikabel angesehen werden. Will man aber mehrere Duzend oder gar hunderte von Systemen installieren, wird man sehr schnell feststellen, dass diese Variante noch nicht wirklich das Mittel der Wahl sein kann und wird.
In einen weiteren Schritt zur Komfortablen und automatisierten Installation werden wir mit Hilfe einer Kickstartdatei vornehmen. Wie dies geht, ist im Kapitel PXE-Server unter CentOS 8.x optimieren (Kickstartfile) beschrieben.