Linux で Initramfs が不正な/重複したマウント ポイントを作成する

Linux で Initramfs が不正な/重複したマウント ポイントを作成する

私はCentOS7システムを持っていて、4.14.29カーネルを構築し、initrdを作成しました。これは他の多くのときと同じように行いました。今これを実行したとき(4.11カーネルから4.14.29カーネルに移行したとき)、ルートファイルシステムが表示されました。またマウントされる/usr。それはのみ4.14カーネルで発生するが、実際のところはインストールそれはそれをやっている。

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。dracut モジュールを明示的に削除してもusrmount、違いはありませんでした。

さらに、ここでは「ルート」ファイルシステムを再マウントしないでください。ルートファイルシステムは /dev/mapper LVM デバイスです。

この原因と修正方法をご存知ですか? (追記: 何らかの理由で Dracut 緊急シェルにアクセスできません...)

関連情報