Linux Grub 복구하기.
윈도우즈와 리눅스를 멀티부팅으로 사용할때는 윈도우즈를 멀저 설치 한 다음
리눅스를 설치해야 한다.
리눅스를 먼저 설치하고 윈도우즈를 설치하면 Windows는 리눅스를 고려하지 않고 MBR을 초기화 시켜버리기 때문에 ,
Grub이 삭제되는 일이 발생한다.
또한 잘 사용하고 있던 중이라도 추후 윈도우즈를 새로 설치하는 경우는 역시 grub 가 삭제되어 멀티부팅이 되지 않는다.
Grub을 복구하기 위해서는 ,
1. Linux CD를 넣고 복구모드로 부팅한다 .
boot : linux rescue 엔터
2. 언어 선택 - english
3. 키보드 선택 - us
4. Setup Networking 에서는 NO 선택
5.이어 나온 화면에서 continue 선택
6. 쉘이 나타나면
sh-3.2# chroot /mnt/sysimage
그다음 ls 명령을 주면 기존 리눅스의 디렉토리를 볼 수 있다.
sh-3.2# cat /boot/grub/grub.conf
를 하면 grub 구성파일의 내용을 볼 수 있다.
sh-3.2# cat /boot/grub/grub.conf
default=0
timeout=30
splashimage=(hd0,1)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-274.7.1.el5)
root (hd0,1)
kernel /vmlinuz-2.6.18-274.7.1.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-274.7.1.el5.img
title Windows
rootnoverify (hd0,0)
chainloader +1
7. grub 를 실행한다.
sh-3.2# /sbin/grub
grub 쉘로 바귄다.
8. grub 가 실행된 grub 쉘에서
grub> root (hd0,1)
하나의 하드를 파티션 2로 나누어 첫번째파티션에 윈도우즈를 설치하고
2번째 파티션에 리눅스를 설치한 경우
위에서 cat 명령으로 grub.conf 를 열람했을 때 root가 있는 부분
9. grub를 다시 기록한다,
grub> setup (hd0)
10. grub>quit
11. sh-3.2 #reboot
'컴퓨터/모바일 > 윈도우 활용팁과 애러처리' 카테고리의 다른 글
한글 실행오류 - Buffer overrun detected (16) | 2011.11.09 |
---|---|
P8H67 메인보드의 바이오스 ROM 업데이트 (1) | 2011.11.05 |
웹페이지 인쇄 자 - 머리말 꼬리말을 없애자 (1) | 2011.09.24 |
윈도우즈 작업표시줄 이동 (1) | 2011.09.20 |
xp이미지 미리보기가 되지 않을때 (0) | 2011.09.07 |