LINUX.ORG.RU

Ответ на: комментарий от Deleted

А как это реализовать? Ubuntu установлена на внутреннюю память платы imx6q, уже настроенная под свои нужды, но так как она будет выключаться жестко, хочется чтобы там ничего не поломалось, а если и поломалось, то во время загрузки вернулось все в исходное состояние.

MrDron87 ()

Проще всего, наверное, использовать снапшоты btrfs или LVM. Перед загрузкой создавать снапшот, перед выключением откатываться к нему и удалять.

Ещё можно использовать overlayfs с изменённымм данными на tmpfs, как в live-cd делают.

gasinvein ★★★ ()
Последнее исправление: gasinvein (всего исправлений: 1)
Ответ на: комментарий от MrDron87

выключения и не будет

А какая разница, будет ли отключение питания компа?

можно поподробнее про overlays и tmpfs?

Что именно поподробнее?

gasinvein ★★★ ()
Ответ на: комментарий от micronekodesu

В общем в fstab написал так:

proc               /proc           proc    defaults          0       0
/dev/mmcblk3p2     /               ext4    ro,defaults       0       1
tmpfs              /tmp            tmpfs   rw                0       0
tmpfs              /run            tmpfs   rw                0       0
tmpfs              /var/log        tmpfs   rw                0       0
tmpfs              /var/cache      tmpfs   rw                0       0
tmpfs              /var/tmp        tmpfs   rw                0       0
При загрузке с периодичностью пару секунд просто моргает экран и ничего не происходит. Может еще какую директорию в tmpfs добавить нужно?

MrDron87 ()

Да, используй live версию своего любимого дистрибутива, все* имеют такие версии.

FUNCTION ()
Ответ на: комментарий от MrDron87

Загружайте систему в rw, а через минуту-две работы remount ro. И загружаться будет 100% и ничего не попортится. Просто и без приключений.

Dimarius ()
Ответ на: комментарий от gasinvein

Проще всего, наверное, использовать снапшоты btrfs или LVM.

Писец....

vasya_pupkin ★★★★★ ()
Ответ на: комментарий от MrDron87

В итоге добавил еще пути на /sys и на /home/user и все норм грузится.

proc               /proc           proc    defaults          0       0
/dev/mmcblk3p2     /               ext4    ro,defaults       0       1
tmpfs              /tmp            tmpfs   rw                0       0
tmpfs              /run            tmpfs   rw                0       0
tmpfs              /var/log        tmpfs   rw                0       0
tmpfs              /var/cache      tmpfs   rw                0       0
tmpfs              /var/tmp        tmpfs   rw                0       0
tmpfs              /sys            tmpfs   rw                0       0
tmpfs              /home/user      tmpfs   rw                0       0
Всем спасибо за помощь!

MrDron87 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.