История изменений
Исправление intelfx, (текущая версия) :
Ок.
В общем, я предполагаю, что:
- на самом деле флаги сломались только у корневой ФС, в остальных случаях просто тупит /bin/mount (проверяется переводом системы в сломанное состояние и чтением файла /proc/self/mounts)
- это происходит вследствие того, что опции из -.mount ни разу не применяются (посуди сам: на момент запуска systemd корень уже примонтирован, а твой вариант systemd-remount-fs.service опции из юнита не читает)
- решений два:
-
mount / -o remount,$(systemctl show -p Options / | sed 's/^Options=//'),rw
- перенести опции корневой ФС в параметр ядра rootflags=, а юнит -.mount выкинуть (сам сгенерируется)
-
Исходная версия intelfx, :
Ок.
В общем, я предполагаю, что:
- на самом деле флаги сломались только у корневой ФС, в остальных случаях просто тупит /bin/mount (проверяется переводом системы в сломанное состояние и чтением файла /proc/self/mounts)
- это происходит вследствие того, что опции из -.mount ни разу не применяются (посуди сам: на момент запуска systemd корень уже примонтирован, а твой вариант systemd-remount-fs.service опции из юнита не читает)
- решений два:
-
mount / -o remount,$(systemctl show -p Options / | cut -d= -f2-),rw
- перенести опции корневой ФС в параметр ядра rootflags=, а юнит -.mount выкинуть (сам сгенерируется)
-