Ich habe mich ein wenig mit PXE-Boot und initramfs auseinander gesetzt, und ich muss sagen: das macht echt Spass!
Damit
ich das nicht wieder vergesse, hier eine Step-by-Step-Anleitung wie man
einen Rechner mit einem selbstgebauten Kernel und initramfs per PXE
booten lässt:
Kernel-Konfiguration
Diese Konfiguration
bezieht sich auf den Kernel der über das Netzwerk geladen und auf dem
Client gestartet wird. Der Kernel muss alle Treiber beinhalten, die der
Client zum booten und laden des initramfs braucht. Die Treiber müssen
dabei einkompiliert werden; Module können zu diesem Zeitpunkt
logischerweise noch nicht verwendet werden.
Die einzig wichtige Option in dem Kernel ist:
General Setup
--> Initial RAM filesystem and RAM disk (initramfs/initrd) support (=y)
Weiterlesen...