Start aus der Ferne

Boot-Parameter zentral verwalten

Die Remote-Boot-Pakete für Linux bieten auch die Möglichkeit eines Dual-Boot. Beim Hochfahren erscheint ein Menü, welches die ladbaren Betriebssysteme zur Wahl stellt. Dieses Verfahren wird in Rechnerräumen von Universitäten eingesetzt, wo Benutzer mit unterschiedlichen Betriebssystemen arbeiten. Die Universität Regensburg hat in den Rechner-Pools PCs aufgestellt, die mit Dual-Boot gestartet werden, jedoch nicht diskless arbeiten, sondern mit einem Diskettenlaufwerk und einer Festplatte versehen sind. Nach dem Start können die Studenten wie gewohnt mitgebrachte Disketten einspielen und Dateien auf der Festplatte zwischenspeichern. Eine Partitionierung der Festplatte bei jedem Start sorgt dafür, daß dem Benutzer zu Beginn der Sitzung jeweils dieselbe Konfiguration präsentiert wird. Möglich wäre auch, mit dem Boot-ROM lediglich die Boot-Konfiguration vom Server zu holen, während das Betriebssystem nach wie vor von der Festplatte geholt wird. Dadurch reduziert man die Netzbelastung, ohne auf die Möglichkeit zu verzichten, die Boot-Parameter zentral zu verwalten.

Die Bootloader-Pakete "Netboot" und "Etherboot" sind zueinander kompatibel. "Etherboot"-Clients können mit einem Kernel starten, der mit "Netboot" erzeugt ist und umgekehrt. "Netboot" simuliert gerade soviel DOS-Umgebung, daß die zu den Netzkarten gelieferten Treiber verwendet werden können. Dadurch unterstützt das Paket alle Netzkarten, für die DOS-Treiber erhältlich sind. Bei der Erzeugung des Boot-ROM-Codes müssen allerdings die Kartenparameter angegeben werden, weshalb für jede Konfiguration ein eigenes Boot-ROM-Programm erzeugt werden muß. Zu guter Letzt ist "Netboot" auch für Flash-ROM-Karten zu verwenden. Damit können Neubespielungen des Boot-ROM auch über das Netzwerk erfolgen. "Etherboot" unterstützt weniger Netzwerkkarten. Der Code des Bootloaders ist jedoch kleiner als beim "Netboot"-Paket und paßt auch auf ein acht KByte großes Boot-ROM. Außerdem konfiguriert sich der Bootloader selbst, so daß er, ohne Abstimmung auf die Kartenparameter für jedes Boot-ROM einzusetzen ist.