что-то вы, сударь, поторопились писать новости, не владея толком темой.
Вы подменяете init - о каком еще после этого systemd может идти речь?
Вы используете недокументированный (как обычно, впрочем) параметр, обрабатываемый вовсе не впрямую системдой, а dracut (гуглите, что это). Он же, вероятнее всего, и не умеет монтировать в r/o (systemd в этом вообще не участвует, запускаясь при уже смонтированном / ) - или, точнее, требует rd.fstab=0 чтобы не перемонтировать его с теми параметрами, что найдет под рукой.
т.е. вам, скорее всего, хватило бы root=гдеонотам ro rd.fstab=0 1 для счастья.
Хотя, разумеется, для серьезного ремонта root fs правильнее как раз вариант с подменой инита и прерыванием излишнеумного стартапа на раннем этапе - не потому что системда чего-то там не умеет, а потому что умеет слишком много и не она одна.
|