본문 바로가기

옛것

우분투 GRUB 복구


우분투 깔고 윈도우 깔고 듀얼부팅한다고 깝치다가 다음과 같은 상황을 맞이하는 경우가 있다.



1. 부팅이 아예 안되고 grub rescue모드로 진입

2. grub메뉴 안뜨고 바로 윈도우로 부팅


위 두 경우는 그냥 대충 grub이 윈도우 설치하다가 꼬였다고 생각하면 된다.



복구를 해주자.

준비물 : Windows CD(설치한 윈도우와 버전이 같으면 좋음, 아마), Ubuntu CD(라이브 실행이 되야함, 아마 다른 리눅스도 될듯)



윈도우 부팅이 안될 때:

윈도 시디로 부팅을 한다.

복구모드로 잘 어떻게 해서 들어간다. (버전마다 버튼들이 달라서.. 그냥 명령 프롬프트를 찾으시면 됨)

아래와 같이 입력한다.

bootrec /fixmbr

bootrec /fixboot

한 줄 입력하고 엔터, 한 줄 입력하고 엔터.

그리고 exit로 빠져나와서 재부팅. 아마 윈도우는 부팅이 될 것이다.


윈도우로 부팅이 될 때 :

리눅스 시디로 부팅을 한다.

라이브 체험으로 부팅을 한다.

터미널을 연다.

아래와 같이 입력한다.

sudo add-apt-repository ppa:yannubuntu/boot-repair

sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list

sudo apt-get update

sudo apt-get install -y boot-repair && (boot-repair &)

한 줄 치고 엔터, 한 줄 치고 엔터. 비번치라나오면 치면됨.

그럼 이제 boot-repair라는 복구 프로그램이 설치되고 실행될텐데, 그 이후는 알아서 프로그램의 안내를 따라가면 되겠다. (대개 실행 후 첫번째 큰 버튼(권장하는거)을 누르고 절차를 따라가면 고쳐진다)

실패시 다시 boot-repair를 sudo로 실행하면 되겠다.



오키.