태그

LinuxWindow를 같이 멀티부팅으로 사용하는 경우 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/sda3에 Linux가 설치되어있다고 가정

#mount /dev/sda3 mylinux

5. 부팅시 생성되는 Local 장비들에 대한 정보를 마운트 한 파티션에 바인딩(?)

#mount -t proc none mylinux/proc
#mount -o bind /dev mylinux/dev

6. chroot로 권한 변경

#chroot mylinux

7. Grub Install

#grub-install /dev/sda

8. 재부팅하시게되면 이제 Grub이 정상적으로 실행이 될것입니다.

Advertisements