Linux에서 잘못된/중복 마운트 지점을 생성하는 Initramfs

Linux에서 잘못된/중복 마운트 지점을 생성하는 Initramfs

저는 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. 심지어 usrmountdracut 모듈을 명시적으로 제거하기도 했습니다. 차이는 없습니다.

또한 여기서는 "루트" 파일 시스템을 다시 마운트해서는 안 됩니다. 루트 파일 시스템은 /dev/mapper LVM 장치입니다.

이 문제의 원인과 해결 방법을 아시나요? (PS 이상한 이유로 Dracut 비상 쉘을 얻을 수 없습니다...)

관련 정보