설치가 완료된 후 재시작을 하고 멀티부트로더 GRUB에서 Debian으로 부팅을 했는데 다음과 같은 오류가 납니다.
Debian Linux Booting Error 17 : cannot mount 블라블라
원인
원 인은 어이없게도 BIOS의 하드디스크 순서와 GRUB의 하드디스크 순서가 매치하지 않기 때문이라는군요. 서버에 하드가 세개 설치되어있고 하나만 리눅스용, 나머지는 윈도우용입니다. hda, hdb, hdc 이렇게 세개가 되겠죠. 이중 리눅스는 hdc에 있습니다.
그래서 GRUB의 첫째줄은
root (hd2,0)
를 실행하려고 하지만 왠걸...
hd2는 윈도우 하드입니다. ㅡㅡ;;
결과적으로 hdc가 hd2가 아니라 hd0인겁니다.
해결
root(hd2, 0)를 -> root(hd0, 0)으로 수정하고 부팅하면
제대로 부팅이 됩니다. 부팅한 후 /boot/grub/device.map와 /boot/grub/menu.lst를 수정해줘야 이후에도 정상적으로 동작한다고 합니다.
참고 :
http://ubuntuforums.org/showpost.php?p= ··· ount%3D9
Posted by 망고
