
노트북의 Ubuntu 9.10을 외부 하드 드라이브 인클로저의 HDD에 설치했습니다.
온라인으로 연결할 수 없어서 다른 컴퓨터에 연결하고 시스템을 업데이트했습니다.
이제 노트북에 다시 연결하면 부팅할 수 없습니다.
"경고! /dev/sdd1이 존재하지 않습니다. 쉘로 이동 중입니다!"라고 표시됩니다. 그리고 다음과 같은 쉘이 있습니다.(initramfs)
답변1
Grub2가 존재하지 않는 장치를 가리키고 있습니다. 이는 이상하지만 몇 가지 이유로 발생할 수 있습니다. 팔로우해주세요Live-CD를 통해 Grub2를 복구하는 방법에 대한 이 가이드, 추가 문제가 있는 경우 질문을 편집하고 의 출력을 추가하세요 sudo fdisk -l
.
답변2
부팅 관리자가 존재하지 않는 부팅 장치를 참조하는 것 같습니다.
USB 드라이브(디스크, 스틱 등)에 OS를 설치하는 경우 디스크에 액세스하는 데 사용되는 장치 노드가 수시로 변경될 수 있다는 점을 기억하세요. 이는 이러한 노드가 동적으로 생성되기 때문입니다. 다른 컴퓨터에서 다시 부팅을 시도하고 부팅 관리자의 구성( /boot/grub/menu.lst
?) 을 편집하세요.
ls -l /dev/disk/by-uuid
해당 장치 노드 대신 장치 uuid(참조: )를 사용하십시오 . fstab도 편집하세요!