Installationen über PXE

Aus revampedia

Diese Seite dient als Anleitung zur Einrichtung eines Servers sowohl für automatisierte Linux-Installationen als auch dem booten von Live- und Installations-Medien über das Netzwerk.

Benötigte Pakete

Zur Ergänzung einer standard Debian-Installation werden folgende Pakete (und deren Abhängigkeiten) nachinstalliert:

tftpd-hpa
nfs-kernel-server
syslinux

Konfiguration

Warnung: Die IPs und Verzeichnisstruktur sind direkt aus unserer bestehenden Konfiguration übernommen, in anderen Netzwerken wird alles anders aussehen. Copy/paste auf eigene Gefahr!

IP des Installations-Servers (debian-jessie VM auf [[1]]: 192.168.10.51

Verzeichnisstruktur:

  • /pxeboot [Datei:tux_button.png|mini]
Wurzelverzeichnis für die Struktur
  • /pxeboot/tftpboot/common
Dateien, die von mehreren Installations- und Livesystemen benutzt werden.
Kopiert aus /usr/lib/syslinux/modules/bios:
cmenu.c32, ldlinux32.c32, libcom32.c32, libmenu.c32, libutil.c32, menu.c32, vesamenu.c32
Hintergrundbild
tux_button.png (siehe rechts)
  • /pxeboot/tftpboot/pxelinux.cfg

Ablauf

Zu beachten