Computer

grub rescue> 뜰 때 부트로더 복구법 (윈도우7)

로볼키 2011. 9. 27. 14:51
간단한 복구법입니다.
해결법 정리로 바로 가실 분은 <여기>를 누르세요.
하지만 다른 상황도 많을테니 일단 쭉 읽어서 같은 상황인가 보고 판단하세요.

우선 도움 된 링크는 이 링크입니다. -> http://ubuntu.or.kr/viewtopic.php?p=50516

상황
 친구 노트북입니다. 윈도우7을 쓰다가, 우분투를 깔고, grub 부트로더를 설치해서 쓰고 있었습니다.
 근데 우분투 날린다고 하길래 저는 그냥 리눅스랑 스왑 파티션을 파티션을 날렸습니다!
 그리고 재부팅했는데...

 grub rescue>

만 뜨는겁니다. 헬.
ls 하니까 그냥 하드 파티션? 만 몇개 나오고
패닉.

그래도 예전에 제가 부트로더 복구했던 것을 떠올려서,
USB에 부팅 가능한 윈도우7 설치 이미지를 복사해서, USB로 부팅했습니다.
윈도우7 설치 화면에서 Repair your computer를 누르고,
윈도우에서 자동으로 윈도우 설치된 드라이브를 찾고,
복구 메뉴가 뜹니다.
Startup repair를 누릅니다.(저는 이전에 다른 문제를 이걸로 해결했습니다.)

되길 바라면서 기다립니다.
근데 repair 결과가 별 문제 없다고 뜹니다.
어? 그래서 재부팅을 했는데,
안됩니다. 같은 문제입니다.

그래서 구글링해서 다른 링크를 찾았고,
다시 USB로 부팅해서 복구 메뉴를 눌렀습니다.
그리고 command prompt를 누르고, fdisk /fixmbr 을 했는데, 안됩니다.
fdisk 명령어를 인식을 못하네요.

그래서 또다시 구글링. 거기서 나온 링크가 위의 링크입니다.
bootrec /fixmbr
bootrec /fixboot
입니다.

     해결법 정리. #back
1. 윈도우7 설치 DVD나 USB를 만들어서 부팅.
2. Repair your computer 선택
3. 복구 메뉴 중 command prompt 선택
4. 프롬프트에서 윈도우가 설치된 드라이브(이 경우 D:\)로 이동해서
    bootrec /fixmbr 그리고 엔터, 어쩌고 successful이 뜰겁니다.
    bootrec /fixboot 그리고 엔터, 같은 successful 메시지가 뜰겁니다.
5. 재부팅!


728x90