Warum setzt mein Ubuntu Live USB-Stick meine geänderte Fstab immer auf "Standard" zurück?

2346
MinecraftBhil

Ich habe einen Ubuntu Live USB Stick mit dem LinuxUSBDownload-Installationsprogramm erstellt. Der Installer funktioniert hervorragend und das bekannte Problem, dass der casper-rw beim Herunterfahren nicht abmontiert wird, ist behoben. : D

Das Problem ist jetzt, dass ich 3 Partitionen auf meinem USB-Laufwerk habe. Eine Partition ist eine ext4-Partition, auf der meine persönlichen Daten gespeichert werden sollen. Ich möchte das beim Booten gemountet haben, also habe ich fstab folgende Zeilen hinzugefügt:

/dev/disk/by-id/usb-Kingston_DT_Ultimate_G2_0018F30C9F8ABC6081AD0090-0:0-part5 /mnt/home2 ext4 defaults 0 2 

Wenn das gespeicherte Einhängen /mnt/home2funktioniert, wird fstab nach dem Neustart mit diesen Standardwerten wiederhergestellt:

overlayfs / overlayfs rw 0 0 tmpfs /tmp tmpfs nosuid,nodev 0 0 /dev/sda5 swap swap defaults 0 0 

Aus diesem Grund konnte meine ext4-Partition nicht beim Booten gemountet werden. Jetzt dachte ich daran, eine

mount -t ext4 -o defaults /dev/disk/by-id/usb-Kingston_DT_Ultimate_G2_0018F30C9F8ABC6081AD0090-0:0-part5 /mnt/home2 

zu meinem /etc/init.d/rc.local

Aber gibt es keine bessere Möglichkeit, dies mit fstab zu tun?

1

1 Antwort auf die Frage

2
Zero

Edit this file here.

/usr/share/initramfs-tools/scripts/casper-bottom/12fstab

https://askubuntu.com/questions/56719/what-file-resets-fstab-on-persistent-live-environments

Vielen Dank!!! Funktioniert hervorragend! Das hilft mir sehr! Ich würde Ihre Antwort wirklich gerne bewerten, aber da ich Neuling bin, darf ich nicht :( MinecraftBhil vor 11 Jahren 0