처음 부팅 시 LFS 커널 패닉 발생

처음 부팅 시 LFS 커널 패닉 발생

나는 최근 LinuxFromScratch 버전 7.9-SYSTEMD 구축을 마쳤습니다. 나는 이 책에서 한 가지 변화를 주어야 한다. 정의되지 않은 패키지를 inettools발생시키는 패키지 에 대한 패치를 구해야 합니다 . PATH_PROCNET_DEV그 외에도 내 LFS 버전은 두 번째 하드 드라이브에 있으며 호스트 시스템과 독립적으로 부팅됩니다. 저는 VMWare에서 Ubuntu 16.06을 실행하고 있으며 LFS 대상 시스템도 ion VMWare입니다. 커널 로딩이 시작된 후 패닉 상태가 됩니다.

[  10.063526] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

커널에서 fs 유형과 하드 디스크 유형이 활성화되어 있는지 확인하고 재구축했지만 여전히 결과가 없습니다. 이 문제를 해결하려고 할 때 뭔가를 놓쳤습니까?

편집: 하드 드라이브 유형을 SCSI에서 SATA로 변경해도 작동하지 않고, IDE로 변경해도 작동하지 않습니다.

편집: 이것은 내 현재 grub.cfg 파일입니다.

set default=0
set timeout=5
insmod ext2
set root=(hd0,gpt2)

menuentry "LinuxFromScratch-7.9-SYSTEMD" {
    linux /boot/vmlinuz-current-lfs-7.9-systemd root=/dev/sda2 ro
}

편집: update-grub호스트에서 실행하면 성공적으로 설치를 찾았지만 여전히 동일한 커널 패닉 오류로 인해 부팅에 실패합니다. 커널을 다시 빌드해보고 구성에 누락된 부분이 있는지 확인하겠습니다.

답변1

꽤 오랜 시간이 걸렸다는 것을 알고 있지만 최근 LFS 프로젝트를 다시 빌드했을 때 기본적으로 VM 시작과 호환되지 않았습니다. LFS는 물리적 머신의 호스트로 시작되어야 합니다. 누구든지 내가 틀렸다는 것을 증명할 수 있다면 그렇게 해주세요.

관련 정보