: win2000 은 ntfs 형식으로 돼 있어요..
: 그리구...알짜 리눅스 6.1을 깔았거든요..
: 근데..6.1 에서는 fat방식 으로 해야 lilo에서 멀티 부팅시
: 인식을 할 수 있다고 하거던요..
: 지금상태는... lilo를 mbr에 깔지 않아서..
: 리눅스 부팅디스크가 있어야 리눅스로 부팅이 가능 하구요..
: 윈도우로 부팅할려구 하는데,,,
: 윈으로는 부팅 하는 방법을 모르겠어요..
: 그리구,,mbr에 lilo를 안 깔아서,,당연히 윈도우루 부팅 될 줄 알았거든요..
: 근데..윈도우로는 부팅이 안돼네요..
: 왜 그럴까요???
: 어떠케 해야 하는지..
: 제발 즘 알려주세요~~~!!
:
: --
: 리나
win2000과 win98,linux 등을 멀티부팅하여 쓰실려면,
win2000의 부트로더를 이용하는 것이 가장 좋습니다.
부트로더의 정보는 boot.ini라는 화일로 저장됩니다.
예를 들자면,
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)WINNT="Microsoft Windows 2000 Professional" /noguiboot
C:="Microsoft Windows"
c:ootsect.lnx="RedHat 7.0 Linux"
위의 경우 C드라이브에 win98이 D드라이브에 win2000이 깔려있습니다.
그리고 또 다른 하드나 파티션에 linux가 설치되어 있는 경우의
멀티부팅을 나타낸 것입니다.
linux과 멀티부팅을 하려면, 맨 밑의 줄을 추가해주면 됩니다.
win2000이 C드라이브에 설치되어 있어도 상관없습니다. ntfs라도
상관없구요. bootsect.lnx화일과 그리고 boot.ini을 좀 수정해주시면
됩니다.
bootsect.lnx화일을 만드는 방법은
디스켓으로 linux로 부팅-> root로 로긴하신 다음
#dd if=/dev/hda2 of=/bootsect.lnx bs=512 count=1
|
|
이 부분은 좀 주의가 필요한데요
본인의 PC에 linux가 설치된 하드 드라이브의
장치명(파티션)을 써 줘야 합니다.
이렇게 하면 bootsect.lnx라는 화일이 생깁니다. 이 화일을
디스켓에 저장하신 후(화일 크기는 512Byte밖에 안 됩니다.)
재부팅하신 후 win2000으로 부팅한 후 C드라이브의 루트에
복사하신 후 boot.ini화일을 위와 같이 수정해 주시면 됩니다.
c:ootsect.lnx="RedHat 7.0 Linux" 이 부분만 추가.
그리고 재부팅하면, 되겠죠.--허접 인사 드림