Linuxclient from Scratch: Notwendige und hilfreiche Anpassungen

Hallo,

um ein UUID-freies Image zubekommen, sind folgende Schritte nötig:

  • /etc/default/grubGRUB_DISABLE_LINUX_UUID=true

  • /etc/fstab → UUIDs ersetzen mit /dev/sdaX

  • sudo update-grub→ damit sind immer noch UUIDs im Image, die beim Booten auf anderen Rechner zu Fehlermeldungen führen (können).

  • Wenn man wirklich alle UUIDs weghaben möchte, muss man die Datei /usr/share/grub/grub-mkconfig_lib editieren (man sollte wissen, was man macht!) und nach dieser Anleitung anpassen.

  • bei mir kam es zu einer ca. 30s Bootzeitverzögerung, weil der Kernel auf ein Gerät gewartet hat, was nicht da war. Das kann man folgendermaßen abschalten: Die Datei /etc/initramfs-tools/conf.d/resume erstellen und RESUME=none einfügen.

  • danach sudo update-initramfs -u

Jetzt sollten alle UUIDs verschwunden sein und die Bootzeit „kurzmöglichst“.

vG Stephan