Workshop: Diskless Linux mit PXE

Vorbedingungen

Für die ersten Versuche benötigen Sie zunächst einmal einen Diskless Client mit Remote-Boot-Fähigkeit. Die meisten On-board-Netzwerk-Controller bringen auch gleich einen passenden PXE-Client im BIOS mit. Höherwertige Netzwerkadapter kommen in der Regel ebenfalls schon mit einem eigenen PXE-BIOS. Unter Umständen müssen sie dieses aber erst einmal aktivieren. Auf den vom Autor verwendeten Karten des Typs Intel EEPro/100+ wurde dazu beispielsweise das Intel-Tool IBAUtil eingesetzt.

Des Weiteren benötigen Sie eine CD der Linux-Distribution, die auf dem plattenlosen System laufen soll. Für den vorliegenden Artikel wurde zu diesem Zweck ein Fedora Core 1 verwendet. Auf Server-Seite müssen ein DHCP- und ein TFTP-Server sowie ein NFS-Server parat stehen. Dazu lassen sich die mit den allermeisten Distributionen ausgelieferten Varianten einsetzen. Es spricht auch nichts dagegen, die drei Server-Dienste zusammen auf einer Maschine zu betreiben.