본문 바로가기

Review/non-Stuff

윈도우를 설치한 후 우분투의 GRUB 복구하는 법


이전 포스팅에 올려둔 댓글이 담긴 그림은 제가 방금 시도해봤습니다만 안되더군요 ^^; 그래서 그 댓글에 있던 링크를 따라가봤더니 해결책이 있었습니다. 링크를 보시려면 여기를 클릭해주세요.

일단 9.10이 깔린 상태라면 9.10이상의 라이브 시디(또는 USB)가 필요합니다.
모든 작업을 하기 전에 아래처럼 하면 좀 더 수월하게 작업을 하실 수 있을지도 모릅니다.

$ sudo -i


관리자권한을 창을 닫기전까지 주는 명령입니다. 나중에 루트쪽에 mkdir 등등을 쓸 때 sudo를 일일이 앞에다 넣지 않아도 되겠지요~

먼저 아래처럼 치셔서 현재 우분투가 깔린 장치를 찾습니다.

# fdisk -l


위처럼 치시면 아래와 같이 나올 겁니다.



저중에서 우분투가 깔린 장치를 마운트해줄 폴더를 하나 생성해줍니다.

# mkdir /media/root


그리고나서 마운트를 시켜줍니다. (여기에서 @는 여러분 컴퓨터에 설치된 우분투가 있는 장치번호입니다. ex : 우분투가 sda@에 설치되어있다고 할 때 /dev/sda@)

# mount /dev/sda@ /media/root

그리고나서 아래처럼 쳐줍니다.

# grub-install --root-directory=/media/root /dev/sda


혹시라도 BIOS 경고가 뜬다면 아래와 같이 쳐주세요.

# grub-install --root-directory=/media/root /dev/sda --recheck


둘중하나를 치셔서 GRUB이 성공적으로 설치되었다면 아래와 같이 뜰 겁니다.



그리고 재부팅을 해주세요. 라이브 시디(또는 USB)를 제거하시고 하드로 부팅을 해보시기 바랍니다. 설치가 되었지요?

똑같은 파티션에 윈도우를 설치하셨다면 별도의 GRUB 메뉴를 재설정할 필요는 없을 겁니다. 하지만 그렇다면, 직접 찾아보세요. 전 안그럴거라서 (?)

일단 이 포스팅은 여러분들께 필요할 것 같아서 올리기도합니다만, 제가 나중에 이런 상황이 또 올 것을 대비하여 쓰는 것이므로 그런 상황이 온다면 다시 추가를 해보도록 하겠습니다.

밤이 매우 늦었으므로 이만 잠을 자러 @,.@