Не очень понял... Во всех модульных ауфс-фругалах корень собирается при загрузке
Я не про корень. В Магос, к примеру, для того чтобы по умолчанию смена раскладки клавиатуры была на определенных клавишах не нужно иметь сохраненку. Подобные вещи задаются юзером в файле MagOS.ini. Какие службы запускать при старте, какие не запускать, автостарт программ тоже можно оттуда же задать, причем как для всех DE, так и по отдельности. Также можно с помощью этого конфига создавать на лету новые файлы, скрипты, конфиги и так далее. В какие-то файлы что-то добавлять, что-то удалять, перезадавать переменные. Через этот файл можно настроить систему "под себя".
Для обычного пользователя более чем
Копипаст никто не отменял. Можно даже скриптик создать, чтобы не запоминать. Если уж на то пошло, то для обычного пользователя и menu.lst не простая задача. Там хоть что-то надо понимать, а тут только уметь копировать.
Дублями уже ненужных файлов
В итоге в /changes будет нормальная фул система, а исходные сквоши будут ненужны
Обновы можно не в ченджез устанавливать, а сразу в модули, со временем мержить с основным модулем. Может Full на btrfs c zstd и aufs будет более практично, чем создавать модули и мержить. Надо пробовать. Плюс снапшоты, можно делать какие-то контрольные точки перед серьезными изменениями.
Редко встречающееся сочетание
У родных такой, правда SSD сами ставили.
ZSTD - разве уже есть его поддержка в сквошах?
В самой ФС вроде да, по-моему в одном релизе с btrfs добавили, но в утилиты еще нет. Ждем.
А я буду на btrfs тестировать.