Ich habe erneut versucht, meinen persistenten Linux-USB-Stick zu erstellen, jetzt ist Ubuntu 16.04 draußen. Aber es bootet immer noch nur zu einem busyBox-Prompt, wenn der permanente Boot-Eintrag verwendet wird:
BOOT_IMAGE=/casper/vmlinux.efi file=/cdrom/preseed/ubunutu.seed boot=casper verbose persistent ramdisk_size=4294967296 keyb=de locale=de_DE no_splash ---
Ich habe vier Partitionen:
- 100 MiB FAT32 ESP
- 2 GiB FAT32 für die sqashfs
- 1 GiB-SWAP
- ~ 12 GiB für persistente Daten
Mein Problem ist, dass mount -n -o move /dev {rootmnt}/dev
schlägt fehl mit:
run-init: current directory on the same filesystem as the root : error 0
Wie soll ich vorgehen?
Zu dieser Frage gibt es Neuigkeiten. Ich kann es jetzt verfeinern und habe einen Anfang einer Antwort gefunden. Das Problem liegt in der Nähe der Bootfiles, die nicht in den ESP gehen, da sie dort installiert werden sollen. Kann bestätigen, dass diese Frage verwandt ist, beantwortet dieses Problem jedoch nicht. Ich stellte fest, dass dieses Problem dadurch verursacht wurde, dass ich nicht alle erforderlichen Bootfiles im ESP installiert hatte. Ich erstelle hier eine spezifische Frage zu einem möglichen Lösungsversuch, um diese Frage nicht zu überladen, da ich versucht habe, mein Durcheinander selbst zu reparieren.
@videonauth hat mich im Chat auf diese Antwort hingewiesen, aber sie muss konvertiert werden Verwendung mit UEFI-Boot.
Fühlen Sie sich frei, mir zu helfen, diese Frage einzugrenzen, wenn Sie Doppelungen finden, oder kommentieren Sie, um Fragen zu Informationen zu stellen, die Ihnen und mir helfen können, meine Frage zu beantworten.
Akzeptierte Antwort:
Ich weiß nicht genau, was dazu führt, dass der Bootvorgang in einer busybox endet /initramfs aufgefordert, aber ich kann Ihnen eine alternative Lösung anbieten, die keine Installation von Ubuntu auf USB beinhaltet und dennoch echte Persistenz bietet.
Versuchen Sie, den mkusb
zu verwenden Tool, um Ihr dauerhaftes USB-System zu erstellen.
Detaillierte Anweisungen finden Sie hier.
Die vollständige Dokumentation + Funktion finden Sie unter https://help.ubuntu.com/community/mkusb