LILO가 도통 말을 안듣네염... 조언 좀 부탁드립니다..

안녕하십니까...
답변을 과연 해 주실까...는 의문을 품고... 질문을 올려봅니다..
전 레드헷 리눅스 7.1쓰고 있구여
하드는 20기가 하드 하나를 나눠서 쓰고 있습니다.
즉,
hda1 윈XP (NTFS)
hda2 Extended 파티션
hda5 리눅스 /
hda6 리눅스 스왑파티션
hda7 데이타 저장 용도로 씀 (NTFS)
요렇게 나눠서 쓰고 있습니다.
처음에 윈XP가 깔려있는 상태에서 hda5와 hda6에 리눅스를 깔았는데여
깔때 MBR에 LILO를 깔껀지, 아님 리눅스 파티션 첫번째 섹터에 깔껀지 선
택하는게 있자나여?
거기서 괜히 MBR에 했다가 XP로 부팅 안되면 골치아플것 같아서, 리눅스
첫번째 파티션에 깔았거든요.. (나중에 LILO설정을 바꿀수 있다고 하길
래 정 안되면 나중에 바꿀려고... -.-;;)
암튼 이렇게 깔고 나니깐, 설치할때 만든 리눅스 부팅디스크를 사용하지
않으면 리눅스로 부팅이 안되더군여... (무조건 XP로만 부팅됨..)
Extended파티션에 리눅스가 깔려 있으니 안되는건 알겠는데여, 부팅디스
크로 리눅스에 들어가서
/etc/lilo.conf파일을 수정을 했습니다.
제일 위에 boot=/dev/hda6인것을 boot=/dev/hda 라고 고쳤구여
및에
other=/dev/hda1
label=winxp
table=/dev/hda
를 추가해줬습니다. 각종 문서들과 책을 디져보니 이렇게만 수정해주고
lilo명령으로 MBR을 수정해주면 오케이라고 하길래 이렇게 해봤지만
암만해도 WinXP로 부팅이 안되네여.. -.-;;
lilo명령 쓸땐 그냥 lilo이렇게만도 해보고
lilo -b /dev/hda 이렇게도 해보고
lilo -b /dev/hda1 요렇게도 해보고
온갓 짓을 다 해봤는데도 안되니 죽것습니다..
지금은 할수없이 lilo -U /dev/hda 명령으로 MBR에서 LILO를 없애고
이전처럼 부팅디스크로 부팅을 해서 가까스로 리눅스와 XP를 같이 쓰고
있는데여 깝깝해서 미치겠습니다... -.-;;
어떻게 하면 LILO에서 XP를 뛰울수 있을까여...
리눅스를 새로 깔면서 MBR에 LILO설치하면 해결 될까여???
고수님들의 조언 부탁드려요!!
댓글 달기