LINUX.ORG.RU

История изменений

Исправление n0mad, (текущая версия) :

/home/user, /run, /tmp, /var/log, /var/cache, /var/spool, /var/tmp — в tmpfs, остальное — в r/o.
/home/user и /var/cache при старте системы распаковываются из tar-архивов.
Ну, то есть, ставится и настраивается система, как обычно, потом содержимое /var/cache и /home/user архивируется, в fstab вносятся изменения и пишется systemd-юнит для распаковки при старте системы. Для обновления/установки/прочего делается mount -o remount,rw /

Это теория. Я это и так представляю - но по другому. Мануал самому разрабатывать?
Можно /home/user и /var/cache в squashfs и потом aufs с tmpfs а по завершении mksquash. Но над реализацией задачи придётся много пыхтеть.

Меня тут намедни encfs задолбал... откручивается и всё встаёт раком...
На локальной машинке с X...
а на ВМ у хостера работает стабильно и мой хомяк защищён даже от админов...

Исправление n0mad, :

/home/user, /run, /tmp, /var/log, /var/cache, /var/spool, /var/tmp — в tmpfs, остальное — в r/o.
/home/user и /var/cache при старте системы распаковываются из tar-архивов.
Ну, то есть, ставится и настраивается система, как обычно, потом содержимое /var/cache и /home/user архивируется, в fstab вносятся изменения и пишется systemd-юнит для распаковки при старте системы. Для обновления/установки/прочего делается mount -o remount,rw /

Это теория. Я это и так представляю - но по другому. Мануал самому разрабатывать?
Можно /home/user и /var/cache в squashfs и потом aufs с tmpfs а по завершении mksquash. Но над реализацией задачи придётся много пыхтеть.

Меня тут намедни encfs задолбал... откручивается и всё встаёт раком...

Исправление n0mad, :

/home/user, /run, /tmp, /var/log, /var/cache, /var/spool, /var/tmp — в tmpfs, остальное — в r/o.
/home/user и /var/cache при старте системы распаковываются из tar-архивов.
Ну, то есть, ставится и настраивается система, как обычно, потом содержимое /var/cache и /home/user архивируется, в fstab вносятся изменения и пишется systemd-юнит для распаковки при старте системы. Для обновления/установки/прочего делается mount -o remount,rw /

Это теория. Я это и так представляю - но по другому. Мануал самому разрабатывать? Можно /home/user и /var/cache в squashfs и потом aufs с tmpfs а по завершении mksquash. Но над реализацией задачи придётся много пыхтеть.

Меня тут намедни encfs задолбал... откручивается и всё встаёт раком...

Исходная версия n0mad, :

/home/user, /run, /tmp, /var/log, /var/cache, /var/spool, /var/tmp — в tmpfs, остальное — в r/o.
/home/user и /var/cache при старте системы распаковываются из tar-архивов.
Ну, то есть, ставится и настраивается система, как обычно, потом содержимое /var/cache и /home/user архивируется, в fstab вносятся изменения и пишется systemd-юнит для распаковки при старте системы. Для обновления/установки/прочего делается mount -o remount,rw /

Это теория. Я это и так представляю - но по другому. Мануал самому разрабатывать?