반응형

Retina Mac book 을 Mavericks 로 업그레이드 했더니 


ubuntu multi booting 하던게 grub 가 날라가서


grub rescue> 


라고 나오는 황당한 상황이 발생했다.


이럴때는


다음과 같이 하면 된다.



1. 일단 우분투 싸이트에서 아무버전 (최신버전) 우분투 iso 파일을 받는다.


2. 다운받은 iso 파일을 live usb 로 만든다.


3. 만든 live usb 로 부팅한다.


4. 부팅이 완료되면 터미널에다가 


fdisk -l 로 붙어있는 하드 파티션을 확인한다. (우분투가 깔려있는 파티션이 뭔지 확인한다.)


5. mkdir /mnt/root 라고 해서 4번에서 확인한 우분투 파티션을 마운트할 디렉토리를 생성한다.


6. mount /dev/sda4 /mnt/root 라고 입력한다. (나는 sda4에 우분투를 깔았기 때문)



7. 그러면 /mnt/root 에 우분투 파티션이 마운트 되었을 것이다. 

이때 

# mount -o bind /dev /mnt/root/dev

# mount -o bind /proc /mnt/root/proc


를 입력한다. 


이걸 안하면 마지막에 장치파일을 못찾는다고 뭐라 뭐라 나온다.


8. 마운트한 우분투 파티션에 chroot 로 들어간다.


chroot /mnt/root /bin/bash


9. dpkg-reconfigure grub-pc 

라고 입력해서 grub 설정을 한다.


입력하는게 나오는데 그냥 엔터 / 엔터 치고 세번째 단계에서 grub 어디다가 잡을것인지만 고르면 된다.


10. 다 했으면 아까 마운트 한거 다 umount 해주고 exit / reboot 하고 나가면 복구 완료!




반응형

'Linux > Linux 일반' 카테고리의 다른 글

My .vimrc  (0) 2014.04.10
GCC 버전 변경. Android 에서 gcc 4.4 필요한 경우  (0) 2013.01.31
우분투 버전 확인하는 방법, Ubuntu Version  (0) 2012.11.16
Posted by Real_G