>Не понимаю чего б не пользоваться фичами ОС.Вы гений просто. Если система будет включать штатную кастрацию юзера, вы тоже ей будете пользоваться "потому что есть штатная функция"?
>Но вообще откат на работающий снапшот быстрей танцев с системой, с тем же эффектом.
Как вы этот снапшот будете восстанавливать, если у вас система не грузится? Нужен минимальный initrd, чтобы запустить ту команду, которая этот снапшот восстанавливает.
>На мой вкус, у вас получилось больше точек где что-то может пойти не так и сложновато.
Я потратил овердофига рабочего времени в прошлом году, чтобы понять, что там за такой невероятно важный сервис в centos, plymouth, что система готова ждать его вечно, и без него не загрузится. А потом оказалось, что это, ****, картиночка закрывающая логи.
Но нет, у меня есть точка, из которой я могу всю эту идиотию отладить.
>Не понимаю откуда следует что с посыпавшегося харда ядро и инитрд прочтутся.
Потому что это другая партиция! Если у вас развалилась ФС на /usr, вам нужно откуда-то запустить ddrescue, или fsck. Или вообще этот initrd можно загрузить по сети. (Нет, таскать 400 гигабайт /usr/ по сети я не согласен.) Больше того, initrd вообще грузится не ядром, а grub, поэтому шансов на то, что он не загрузится, намного меньше.
>>И время починки систем лучше не "часы" а "пара минут" - с снапшотами вообще не вопрос.
Никаких снапшотов по-умолчанию нет. Даже если вы настоили снапшоты по крону, всё равно это требует какой-то лютой самоорганизации, чтобы проверить, что они и правда делаются. Никакие снапшоты не взлетают нигде, кроме какого-нибудь лютого devops, где делать снапшоты -- это чья-то должностная обязанность. У нормального юзера ещё и места для снапшотов нет с вероятностью 100%. Даже в Windows, где юзера ограничивают во всём, что можно, "Точки отката" почти никогда не спасают ни от чего.
>В линукс есть множество вариантов как и что делать, "merged usr" уж точно не делает подобные вещи "нерешаемыми".
В линукс можно самому себе размёрджить usr, если хочется. Вопрос в затраченных усилиях.