LMN anpassen
Der Einsatz von Netboot und die Nutzung von Linbo-Images schließen sich nicht aus - man muss lediglich in der Client-Konfiguratuion von linuxmuster.net festlegen, dass eine bestimmte Hardwareklasse den Netboot-Server nutzen können soll.
Grub Konfiguration
Lege eine neue Hardwareklasse an, indem du einem Rechner eine neue Klasse zuweist und dann die Rechnerliste aktualisierst - in
diesem Beispiel soll die neue Hardwareklasse netboot heißen.
Du findest anschließend auf dem linuxmuster.net-Server im Verzeichnis /srv/linbo/boot/grub eine Datei netboot.cfg.
Bearbeite diese Datei:
Entferne die Zeile mit
### managed by linuxmuster.net ###damit die Konfiguration nicht überschrieben wird.In der Entwicklungsphase empfiehlt es sich, den Timeout auf einen Wert ungleich 0 zu setzen, damit man das Menu sieht und eine Auswahl treffen kann. Später kann man die Defaults anpassen und die Timeouts wieder herausnehmen.
Füge am Ende der Datei einen weiteren Eintrag an - die IP-Adresse - im Beispiel 10.16.1.2 - muss dabei der deiner Netboot-Box enstprechen:
menuentry 'Chainload Menu from Netboot-Box' {
configfile (tftp,10.16.1.2)/d-i/n-a/grub/grub.cfg
}
Wenn du den betreffenden Client nun über PXE startest, siehst du zunächst das Grub Menu von linuxmuster.net, dort kannst du dann wählen, dass du gerne von der Netboot-Box booten möchstest.
Den zusätzlichen Menüeintrag kann man selbsverständlich auch bei einer bestehenden Hardwareklasse machen, dann kann man im Linbu-Grub-Menü auswählen, ob man Linbo starten möchte oder den Client per Netboot installieren will.
Option in devices.csv
FIXME Eintrag in der devices.csv, der direkt zum Netboot Server delegiert.