젠투 커널을 시작할 수 없습니다

젠투 커널을 시작할 수 없습니다

내 컴퓨터에는 두 개의 하드 드라이브가 있습니다 /dev/sda. /dev/sdb첫 번째로 우분투를 설치했습니다. 둘째 sdb, 젠투를 설치하고 싶습니다. 모든 설치 단계를 거쳐 chrooted커널을 컴파일하고 lilo.

lilo구성에는 다음 문자열이 있습니다.

append="root=/dev/sdb3"

/dev/sdb1은 /boot로 마운트됩니다. Lilo는 나에게 다음과 같이 경고했습니다.

Warning: /dev/sdb is not on the first disk

시작하려고 하면 다음과 같은 결과가 나타납니다.

unable to sync kernel panic. (Failed to find sdb3 on unknown device).

이것이 경고와 관련이 있습니까 lilo? 어떻게 해결할 수 있나요?

답변1

이 커널 패닉은 시스템을 부팅하도록 지시한 장치를 커널이 찾지 못했음을 의미합니다. 일반적으로 이는 디스크 컨트롤러의 드라이버를 커널로 컴파일하는 것을 잊었거나, initrd에 넣었지만 initrd를 로드하는 것을 잊었을 때 발생합니다.

genkernel을 사용하여 커널을 빌드한다면 두 번째 문제가 문제일 가능성이 높습니다. 이 경우, 부트로더 구성에서 initrd가 올바르게 로드되었는지 확인하십시오.

관련 정보