PowerPC Mac에 Gentoo를 설치하려고 합니다. Live CD를 부팅할 수 있는 지점에 도달했지만(사용 가능한 CD 드라이브가 없어서 예비 하드 드라이브에서 가져옴) 커널을 로드한 후 메시지가 나타납니다 "No root found at /dev/hda
. 그런 다음 나에게 옵션을 제공했습니다 shell to get into a shell, q to skip, enter to try the same again
.
q 건너뛰기는 작동하지 않지만 멋진 경고를 인쇄한 >> Skipping. This will likely cause a boot error.
다음 작동합니다 can't find /newroot in /etc/SOMETHING
(기억이 나지 않습니다).
다음을 시도하면 쉘이 실제로 도움이 되지 않습니다. dev/hda(/dev에서 찾을 수 있는 유일한 것은 내가 부팅하는 두 번째 내부 하드 드라이브처럼 보입니다.) 단지 No mountable filesystems!라는 멋진 경고가 표시됩니다.
/boot/yaboot.conf 파일에서 루트 디렉토리의 기본값은 다음과 같습니다 root=/dev/ram0
. 스왑 파티션이 누락되었을 가능성이 있습니까?
device
yaboot.conf 파일을 ultra0:
해당 드라이브의 내용 으로 변경 했습니다 .
dd를 사용하여 전체 디스크 이미지를 드라이브에 복사했는데 자체적으로 Live CD로 인식되었습니다. 40GB 하드 드라이브는 용량이 143.2MB라고 생각하므로 여유 공간이 0KB 남습니다. 유일한 문제는 /dev/cdrom
내부 드라이브의 하드웨어 오류로 인해 액세스(원하는 것 같음)가 존재하지 않는다는 것입니다. 커널은 /dev 구조에 마운트하기 위해 유효한 드라이브만 고려하므로 CD가 내 드라이브를 가리키도록 하는 방법에 대한 제안 사항이 있습니까?
답변1
결국 'sudo dd if="~/Desktop/mini.img" of="/dev/rdisk2 bs=1m"을 사용하여 데비안 설치 디스크를 USB 플래시 드라이브에 설치한 다음 성공적으로 설치된 데비안에서 젠투 타르볼에 루트를 지정하고 이런 식으로 설치할 수 있습니다. 하드 드라이브를 다시 포맷하기 위해 데비안 설치 디스크에서 "복구" 모드로 부팅했습니다. 젠투 설치를 완료한 후 yaboot 문제를 해결하는 경우에도 마찬가지입니다. 젠투 파티션 내에서 쉘을 실행하여 운영 체제를 부팅하지 않고도 yaboot를 수정할 수 있었습니다.
드디어 성공했습니다. 도와주신 모든 분들께 감사드립니다.