LINUX.ORG.RU

История изменений

Исправление 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 выкинуть (сам сгенерируется)