История изменений
Исправление 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 /
Это теория. Я это и так представляю - но по другому. Мануал самому разрабатывать?