Benutzerdefiniertes fstab- und Grub-Menü in einem bootfähigen persistenten USB-Stick, der mit mkusb erstellt wurde

Benutzerdefiniertes fstab- und Grub-Menü in einem bootfähigen persistenten USB-Stick, der mit mkusb erstellt wurde

Ich habe ein benutzerdefiniertes Live-CD-Image (ähm... Live-USB, ich denke, das wäre genauer) durch eine Kombination ausKubisch(um eine benutzerdefinierte .iso zu generieren) undAbonnierenum ihm durch eine Partition Persistenz zu verleihen casper-rw.

Es funktioniert wirklich gut, scheint aber sein eigenes Problem und sein eigenes Menü mkusbzu erstellen .fstabgrub

Dabei wird unter anderem mkusbeine „normale“ NTFS-Partition erstellt, sodass der USB-Stick als „normaler“ Speicherstick verwendet werden kann (um Bilder, Dokumente oder was auch immer darauf zu speichern). Allerdings scheint diese Partition beim Booten nicht gemountet zu werden.

Es wäre großartig, wenn das möglich wäre, denn ich habe eine ganz spezielle Verwendung, die ich ihm geben möchte (insbesondere Docker-Images, die jetztnur scheinbar funktionierenrichtig, wenn ich spezifizieredevicemapperals storage-driver). Es wäre wirklich eine große Hilfe, wenn ich diese NTFS-Partition in mounten könnte /var/lib/docker/[storage], aber selbst wenn ich Änderungen /etc/fstabin Cubic vornehme, werden diese Änderungen nicht in dem Image wiedergegeben, das auf den USB-Stick geschrieben wird.

Etwas Ähnliches passiert mit dem Grub-Menü. Cubicermöglicht die Angabe eines eigenen Menüs, dieses scheint jedoch überschrieben zu werden mkusbund aufgrund von Problemen mit den Computern, auf denen der Stick verwendet werden soll, wäre es toll, wenn ich nolapicder Bootzeile ein Flag hinzufügen könnte.

Gibt es eine Möglichkeit, dies zu tun?

PS 01: Ich bin nichtverheiratetzu mkusb… Mir gefällt, wie einfach es ist, damit einen dauerhaften USB-Stick zu bekommen, und dass das im BIOS mit UEFI-Boot funktioniert, aber vielleicht würde mir ein anderes Tool mehr Kontrolle geben?

PS 02: Ich weiß nicht viel über … eigentlich nichts, aber für diesen speziellen Anwendungsfall sagen wir mal, ich weiß nicht viel über persistente Partitionen auf bootfähigen USB-Sticks.

Antwort1

  1. Sie können versuchen, die NTFS-Partition manuell mit einer mountBefehlszeile zu mounten. Wenn das funktioniert, können Sie die Befehlszeile(n) in Ihrem~/.bashrc Datei speichern, damit sie in Zukunft automatisch dort gemountet wird, wo Sie sie haben möchten. Details zum Mounten von NTFS finden Sie unterdieser Link.

    Der OP fand es besser, die Halterung in rc.localstatt in.bashrc

  2. Sie können die Startoption nolapicam Ende (wie persistent) in der Zeile hinzufügen, die mit für jeden Ubuntu-Menüeintrag beginnt , den Sie in der Datei in Partition Nr. 3 des Live-USB-Laufwerks linuxverwenden möchten .grub.cfg

verwandte Informationen