리눅스관련/커널2009/01/23 17:19
출처: http://barosl.com/blog/658


사용하던 리눅스를 지울 때, 파티션만 삭제하는 경우가 있습니다. 그런데 이렇게 하면, 다음 번 부팅 시 부트 로더인 GRUB이 부트 파티션을 찾지 못하기 때문에 시스템 부팅이 안 될 수 있습니다. 따라서 이럴 땐 'MBR'이라는 것을 복구해야 합니다. 보통 MBR을 복구하려면 윈도우 시디를 넣고 fixboot 명령을 내리는데, 우분투 시디를 이용하는 방법도 있어서 소개합니다.

  

MBR의 구조


1. 시스템 - 관리 - 소프트웨어 소스 를 눌러, 'universe' 저장소에 체크 표시를 합니다.
2. ms-sys 링크를 눌러 ms-sys 패키지를 설치합니다. 또는, 시스템 - 관리 - 시냅틱 꾸러미 관리자 를 눌러, ms-sys 패키지를 설치합니다. sudo apt-get install ms-sys 해도 됩니다.
3. 터미널을 열고, sudo fdisk -l 라고 칩니다.
4. 디스크 목록이 뜨는데, 윈도우가 설치되어 있는 디스크가 무엇인지 확인합니다. 저의 경우에는,
Disk /dev/sda: 80.0 GB, 80060424192 bytes
이런 식으로 나왔습니다. 즉, /dev/sda가 윈도우가 설치된 디스크였던 것이지요. 보통 디스크가 하나만 있는 시스템이라면, 저처럼 /dev/sda로 뜰 것입니다.
5. sudo ms-sys --mbr /dev/어쩌고 라고 입력합니다.

저작자 표시 비영리 동일 조건 변경 허락
Posted by 파이델