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

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 - никакой разницы.

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

Есть идеи, что могло вызвать это и как это исправить? (P.S. По какой-то странной причине я не могу попасть в Dracut Emergency Shell...)

Связанный контент