Почему моя флешка Ubuntu Live USB всегда сбрасывает мой измененный fstab на «значения по умолчанию»?

2251
MinecraftBhil

Я сделал Ubuntu Live USB Stick с помощью установщика LinuxUSBDownload. Инсталлятор работает отлично, а также исправлена ​​известная проблема не размонтирования casper-rw при выключении. : D

Проблема сейчас в том, что у меня есть 3 раздела на USB-накопителе. Один раздел - это раздел ext4, на котором должны храниться мои личные данные. Я хотел бы установить это при загрузке, поэтому я добавил эти строки в fstab:

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

После сохранения монтирование /mnt/home2работает нормально, но после перезагрузки fstab восстанавливается до значений по умолчанию:

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

Из-за этого мой раздел ext4 не может быть смонтирован при загрузке. Теперь я подумал о добавлении

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

к моему /etc/init.d/rc.local

Но разве нет лучшего способа сделать это с помощью fstab?

1

1 ответ на вопрос

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

Большое спасибо!!! Работает великолепно! Это мне очень помогает! Я действительно хотел бы оценить ваш ответ, но, поскольку я новичок в суперпользователе, мне не разрешено :( MinecraftBhil 11 лет назад 0

Похожие вопросы