Ubuntu(/dev/hda1)설치후 XP(/dev/hda3)설치, grub복구후 XP파티션 접근 불가
설치 상태 (하드디스크는 하나입니다)
순서1. /dev/hda1 = 우분투 swap 파티션 1G
순서2. /dev/hda2 = 우분투 / 파티션 19G
순서3. /dev/hda3 = XP설치 (ntfs)파티션 79G
순서4. 인식안됨 = hda 하드 디스크의 8M 정도 파티션 되지 않은 공간. 가장 마지막 부분.
설치 방법
- 우분투 설치 -> XP 설치 -> 우분투 CD를 통한 GRUB복구
안녕하세요. fc6을 사용하다 무선랜의 압박으로 처음으로 우분투로 갈아탄 초보 리눅스 유저입니다^^;
우분투와 페도라가 생각보다 많이 다르네요.
제가 위와 같은 방법으로 우분투를 설치하였습니다. GRUB을 hda의 MBR에 복구하였습니다.
하지만 XP로 부팅되는 메뉴가 나타나지 않아 /boot/grub/menu.lst에 다음과 같이 추가하였습니다.
방법1
title Windows XP
rootnoverify (hd0,2)
makeactive
chainloader +1
방법2
title Windows XP
root (hd0,2)
makeactive
chainloader +1
방법3
title Windows XP
rootnoverify (hd0,2)
makeactive
chainloader +1
하지만 위와 같은 방법으로 수정을 해봐도 우분투로는 부팅이 되나 XP로 부팅하면 어떠한 에러 메시지 표시없이
시스템이 재부팅이 되어 다시 원상태로 돌아옵니다. XP파티션(/dev/hda3)의 자료라도 끌어쓰려고 ntfs-3g를 설치후
#ntfs-3g /dev/hda3 /mnt 명령을 수행하였습니다.
하지만 이또한 에러메세지가 뜨네요. 에러메세지는 다음과 같습니다.
root#ntfs-3g /dev/hda3 /mnt
Unexpected clusters per mft record (-1).
Failed to mount '/dev/hda3': Invalid argument
The device '/dev/hda3' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?
도대체 무슨 말인지 모르겠습니다. 혹시 마운트가 되지 않는것이 XP로 부팅이 되지 않는 이유와 같은지요.
이틀째 같은 문제로 시름하고 방법을 모르니 눈물이 앞을 가립니다. grub은 여러번 복구하였지만 이같은 경우는 본적이
없어서 이렇게 고수님들의 도움을 기다리고 있습니다. 부탁드리겠습니다. 도와주십시요.
일반적으로 윈도는
일반적으로 윈도는 (hd0,0)위치에 많이 설치하는데...순서를 바꾸셨군요..
별로 도움이 않될것 같아 미리 죄송하지만...
makeactive 를 빼고 한번 해 보시겠습니까?
이렇게...
댓글 달기