안녕하세요. 윈도우7이 설치되어있던 노트북에 우분투를 설치했는데, grub 화면이 나타나지 않고 바로 윈도우7로 부팅 되어버립니다. grub2 복구(viewtopic.php?f=9&t=11833)를 보고 우분투가 설치되어있는 sda6으로 해봤는데 이상한 화면만 나타납니다. 이상한 화면과 fdisk사진 첨부합니다. 도와주세요…
grub rescue shell로 떨어졌군요.
MBR에 grub부트로더가 설치되었으나, 나머지 파일들 모듈등을 로드하지 못하면
normal 모듈이 로드되어야 메뉴가 나오는데… 이게 로드가 안되다 보니 rescue모드에서 멈춘 것입니다.
그 상황에서 echo $prefix 해보세요.
prefix환경변수는 grub에서 나머지 파일들을 읽기위해 지정되는 디렉토리입니다.
아마도 prefix환경변수가 설정되어 있지 않거나, 엉뚱하게 설정되어 있어서 나머지 모듈을 로드하지 못했을 것입니다.
방법은, grub 부트로더를 다시 설치하시는게 좋겠습니다.
라이브 시디로 부팅하셔서
[code:25wm8x70]mkdir t
sudo mount /dev/sda6 t
sudo mount --bind /proc t/proc
sudo mount --bind /sys t/sys
sudo mount --bind /dev t/dev
sudo mount --bind /dev/pts t/dev/pts
sudo chroot t /bin/bash
sudo grub-install /dev/sda
sudo update-grub
exit
sudo umount t/dev/pts
sudo umount t/proc t/sys t/dev
sudo umount t
[/code:25wm8x70]
protochaos님 감사합니다. 말끔하게 해결됐네요. 감사합니다!