Использую на USB-HDD (FAT32) live систему в режиме persistent. Создал некий каталог ZYX с файлом casper-rw. В файле разметил систему ext4. В grub.cfg добавил указание использовать всё это:
linux (xu64)/casper/vmlinuz file=(xu64)/preseed/xubuntu.seed boot=casper iso-scan/filename=/boot/xubuntu-16.04.5-desktop-amd64.iso locale=ru_RU.UTF-8 console-setup/layoutcode=ru persistent persistent-path=/boot/ZYX ---
Все работает, изменения хранятся, но периодически повреждается ext4 в файле casper-rw. Например, только что проверял:
$ fsck.ext4 -av casper-rw
casper-rw: восстановление журнала
casper-rw: Clearing orphaned inode 5421 (uid=999, gid=999, mode=0100664, size=9839)
.....
.....
casper-rw: Clearing orphaned inode 3324 (uid=0, gid=0, mode=0100644, size=4096)
casper-rw: clean, 12845/65536 files, 183696/262144 blocks
Предполагаю, что несвоевременно отмонтируется persistent ФС в файле при выключении. Так-ли это и что сделать для повышения надёжности?
Или надо было сразу пойти другим путём? Каким, кроме установки системы на USB-HDD?