Linux와 Window를 같이 멀티부팅으로 사용하는 경우 Windows를 재설치하게되면
MBR을 덮어씌우게 되어 Grub이 로드가 되지를 않아 Linux로 부팅을 할수 없게 됩니다.
이 Gurb BootLoader를 복구하는 방법은 다음과 같습니다.
1. Live CD나 Rescue시디로 부팅
2. X Windows가 실행되는 Live CD에서는 터미널을 실행, 콘솔로 진입되는 CD는 다음 명령어 실행
3. 실제 Linux가 설치되어있는 파티션을 마운트 해줄 디렉토리 생성
(ex: #mkdir mylinux)
4. Linux가 설치되어있는 파티션을 마운트
(ex: /dev/sda6에 Linux가 설치되어있다고 가정
$ sudo mkdir mylinux
$ sudo mount /dev/sda6 mylinux
5. 부팅시 생성되는 Local 장비들에 대한 정보를 마운트 한 파티션에 바인딩(?)$ sudo mount -t proc none mylinux/proc
#mount -o bind /dev mylinux/dev
$ sudo mount --bind /dev mylinux/dev
$ sudo mount --bind /dev/pts mylinux/dev/pts
$ sudo mount --bind /proc mylinux/proc
$ sudo mount --bind /sys mylinux/sys
6. chroot로 권한 변경
#chroot mylinux
7. Grub Install
#grub-install /dev/sda
########### 또 다른 방법 #############
$ sudo add-apt-repository ppa:yannubuntu/boot-repair
$ sudo apt-get update
$ sudo apt-get install -y boot-repair
$ sudo boot-repair
'recommended repair'를 선택, 실행하시고 재부팅
'Developments > Linux(ubuntu)' 카테고리의 다른 글
ruby on rails 에 대해서... (0) | 2015.01.06 |
---|---|
Playonlinux로 Internet Explorer 설치하기(5/6/7/8) (0) | 2014.05.20 |
Gnome-Keyring Issues in Ubuntu 12.04 (0) | 2013.04.18 |
[12.04] Android 4.0.3r1 Version Compile 에러 확인 및 해결 방법 (0) | 2013.04.10 |
[12.04] Android Source compile을 위한 Package 설치 작업 문제 해결 (0) | 2013.04.10 |