Initramfs создает плохую / дублирующую точку монтирования в Linux

У меня есть система CentOS7, и я собрал для нее ядро ​​4.14.29, создал для него initrd - так же, как у меня много, много раз. Когда я сейчас это делаю (переходя с ядра 4.11 на ядро ​​4.14.29) - я вижу, как моя корневая файловая система также монтируется поверх /usr, Это происходит только с ядром 4.14, хотя я подозреваю, что это делает initramfs.

Во время initrd - вижу:

[  OK  ] Reached target Remote File Systems.
         Mounting /sysroot...
[  OK  ] Mounted /sysroot.
         Mounting /sysroot/usr...
[  OK  ] Mounted /sysroot/usr.
[  OK  ] Reached target Initrd Root File System.
         Starting Reload Configuration from the Real Root...
[  OK  ] Started Reload Configuration from the Real Root.
[  OK  ] Reached target Initrd File Systems.

Должна быть только корневая файловая система. Там нет ничего, что должно быть установлено на /usrи, конечно же, ничего в / etc / fstab, которое должно это делать. Так что я не знаю, почему это будет монтаж /sysroot/usr, Я даже явно удалил usrmount Модуль Dracut - без разницы.

Более того, здесь не нужно перемонтировать "корневую" файловую систему. Корневая файловая система - это устройство /dev/mapper LVM.

Есть идеи, что вызвало бы это и как это исправить? (PS Я не могу получить аварийную оболочку Dracut по какой-то странной причине...)

0 ответов

Другие вопросы по тегам