LINUX.ORG.RU

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

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

MrDron87
() автор топика

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

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

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

По поводу снапшотов, ведь как такового выключения и не будет. А можно поподробнее про overlays и tmpfs?

MrDron87
() автор топика
Ответ на: комментарий от 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
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.