블로그 이미지
부엉이쌤의 나라말, 우분투, 국어교육 곽성호(자유)

카테고리

분류 전체보기 (1642)
일상 (26)
오늘의 명언 (300)
문화사랑방 (81)
우리말사랑 (162)
유니텔 시사한자 (10)
아하그렇구나 (47)
동영상 (0)
거꾸로교실 (3)
1교시 국어영역 (272)
꿈꾸는 정원사 (70)
부엉이쌤의 수업이야기 (17)
성공하는 사람들의 습관 (21)
컴도사 (116)
도종환의 엽서 (6)
좋은글좋은생각 (111)
잼난야그 ㅣ 심테 (1)
오픈오피스 3.2 (53)
우분투 10.04 (리눅스) (296)
2009 남목고 (39)
백업2015 (1)
Total
Today
Yesterday

'grub2'에 해당되는 글 1건

  1. 2009.12.21 윈도우 재설치 후 사라진 grub 복구하기

*출처 : http://www.simdoly.com/3497


1. 우분투 라이브 시디로 부팅합니다.

2. 터미널 띄웁니다.


~$ sudo fdisk -l


저의 경우 이렇게 나오네요.


Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x223c223b

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       19122   153597433+   7  HPFS/NTFS
/dev/sda2           19123       38912   158963175    f  W95 Ext'd (LBA)
/dev/sda5           19123       38912   158963143+   7  HPFS/NTFS

Disk /dev/sdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x83ba83ba

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       12748   102398278+   7  HPFS/NTFS
/dev/sdb2           12749       19336    52918110   83  Linux
/dev/sdb3           19337       19457      971932+  82  Linux swap / Solaris


3. 저는 여기에서 우분투가 인스톨되어 있는 /dev/sdb2 를 마운트시키려 합니다. 물론, 대부분이 그렇듯이 마스터 HDD는 sdb1 이겠죠? 당연 마스터 HDD의 MBR에 GRUB를 설치해야 하고요.^^ 여러분의 경우엔 어떻게 해야 하는지 확인해 보세요. 


~$ sudo mount /dev/sdb2 /mnt
~$ sudo mount --bind /dev /mnt/dev
~$  sudo mount --bind /proc /mnt/proc


4.  resolv.conf 라는 파일을 복사합니다.


~$ sudo cp /etc/resolv.conf /mnt/etc/resolv.conf


5. 루트(root)로 들어갑니다.(루트로 들어간 이후엔 더이상 sudo 라는 명령이 필요치 않은 것 아시죠^^)


~$ sudo chroot /mnt


6. 만약 /etc/default/grub 파일을 편집할 필요가 있다면 편집합니다.(대부분은 편집할 일이 없을테니 이 단계는 넘어가도 좋을 듯 합니다. 그래도, GRUB2의 편집에 대해 궁금하신 분은 여기로!)


~# nano -w /etc/default/grub


7. 이제 GRUB를 복구합니다.


~# grub-install /dev/sda


만약 설치가 안되고 에러가 나면


~# grub-install --recheck /dev/sda


8. 마운트된 볼륨들을 해제하고 종료합니다.


~# exit
~$ sudo umount /mnt/dev
~$ sudo umount /mnt/proc
~$ sudo umount /mnt


9. 재부팅 합니다.


~$ sudo reboot

Posted by 곽성호(자유)
, |