안녕하세요,
저의 경우를 말씀 드리겠습니다.
저는 30GB 하드디스크에 Window2000을 먼저 설치하였습니다.
(C:를 4GB만 잡아서요) 그리고 Redhat 6.2K를 설치 하였습니다
(다시 4GB를 Linux 파티션으로 잡았습니다)
저는 lilo.conf를 Windows 98과 Linux를 부팅할때 처럼 잡아 주었습니다.
그리고 lilo에서 lilo.conf에서 설정한 label(저는 windows로 설정)를
입력하니까 window2000 으로 부팅이 되었습니다.
참고로 lilo 화면에서 아무키나 누르면(아마도 엔터키는 제외)
lilo: 하고 입력을 기다립니다.
그상태에서 탭을 치시면 lilo.conf에서 설정한 레이블들이 보입니다.
그중에서 Window2000을 위해서 설정하신 레이블을 입력하시면 됩니다.
아래글은 이 게시판에서 98과 리눅스를 위한 멀티부팅 방법을 어떤 분이
적어 놓으신것을 가져 온 것입니다.(누가 쓰셨는지 잊어먹었네요. 죄송 *.*)
아래의 내용중 저는 label=windows로 바꾸고
other=/dev/hda1 (Windows 2000이 깔려있는 곳)의로 바꾸었습니다.
그리고
#/sbin/lilo 를 실행시키고 reboot 하였습니다.
----------------------------------------------------------------------
boot = /dev/hda
delay = 250
timeout = 250
compact
prompt
massage = /boot/massage
default = linux
vga = normal
install = /boot/boot.b
image = /boot/vmlinuz-2.2.16-22
label = linux
root = /dev/hda7
read-only
other = /dev/hdb1
label = Window98
;table = /dev/hdb -> 지우세요.. (이게 왜 있죠??)
위와 같이 해 보세요... 다 하시고 나면 /sbin/lilo 를 한 번 실행시켜
주셔서 lilo 를 활성화 시키시고요, 그런다음 리붓.
-------------------------------------------------------------------
저도 초보라 제 경험을 말씀드렸습니다.
김현철 드림
: 음.. 제 경우를 얘로 들면...
:
: 먼저 win 2000을 설치합니다.
: 설치하기 전에 파티션을 2000에서 쓸 부분과 리눅스에서 쓸 부분을
: 미리 나누어 주고 시작했습니다. 이러면 나중에 리눅스 설치할때
: 편하죠. 하드를 어떻게 나누느냐(크기문제)는 전적으로 본인의
: 취향이니 알아서 하시기....
: 그리고 리눅스를 설치합니다.
: 레뎃으로 했는데 설치 중간에 보면 부트로더를 마스터부트레코더에
: 설치할꺼냐, 부트 파티션의 첫번재 섹터에 할꺼냐을 물어보는데
: 부트 파티션의 첫번째 섹터로 설정합니다. 이러면 리로로 부팅하지
: 않고 윈도의 부트로더(맞나?)로 부팅을 하게됩니다. 참 여기서 꼭!
: 부트 디스크 생성 옵션을 체크해줘서 부트디스크를 만듭니다.
: 만들지 않으면 리눅스로 부팅할 방법이 없습니다.
: 리눅스 설치까지 끝나면 리눅스 부팅 디스켓으로 부팅을 합니다.
: 부팅 후
: dd if=/dev/hda6(리눅스 설치 파티션) of=/bootsect.lnx bs=512 count=1
: (리눅스 설치 파티션을 모르면 df 명령으로 파티션 중 번호가 가장 낮은
: 파티션을 찾으면 됩니다. hda5, hda6, hda8... 이런 식이면 hda5)
: 라는 명령으로 bootsect.lnx 라는 파일을 생성 후 공디스켓에 카피합니다.
: 카피는
: # mount -t msdos /dev/fd0 /mnt/floppy
: # copy /bootsect.lnx /mnt/floppy
: # umount /mnt/floppy
: 모든 디스켓을 빼고 재부팅합니다. 재부팅하면 그냥 win2000 으로
: 부팅되고 부팅 후 탐색기 띄우고 폴더옵션에서 모든 파일을 볼 수 있도록
: 보호된 운영 시스템 파일 숨기기 체크를 풀고 숨김파일 및 폴더 표시에
: 체크를 해줍니다.
: C:oot.ini 를 고쳐줘야 하는데 메모장에서 고치면 됩니다.
: 다음과 같이 고쳐줍니다.
:
: [boot loader]
: timeout=30
: default=multi(0)disk(0)rdisk(0)partition(1)WINNT
:
: [operating systems]
: multi(0)disk(0)rdisk(0)partition(1)WINNT="한글 윈도우즈 2000"
: C:BOOTSECT.LNX="Linux"
:
: 요렇게 고치고 저장 후 이전에 리눅스에서 만들었던 bootsect.lnx 파일을
: C:로 카피합니다. 다 되었으면 제대로 되었는지 재부팅하여 확익합니다.
: 재부팅하면 이제
:
: OS Loader V4.00
: Please select the operating system to start:
:
: 한글 윈도우즈 2000
: Linux
:
: 과 같이 운영체제를 고를 수 있습니다. Linux를 선택하면
:
: LILO:
:
: 가 나타나 엔터를 누르면 바로 리눅스로 부팅됩니다.
:
: 자세한 내용은
: http://kldp.org/KoreanDoc/html/MultiBoot-KLDP/MultiBoot-KLDP.html : 를 참조하시기 바랍니다.
:
: : 제가 오늘 사무실에 리눅스를 멀티 부팅을 시도하다가 실패를 했습니다.
: : windows200과 시도를 했는데 책을 보고 그냥 하라는 데로 시도를 했는데
: : 책고 똑같이 되지는 않더군요?
: : 책에는 winnt 4.0까지는 나와 있는데 2000은 나와있지 않았습니다.
: : 그래서 WinNT4.0을 모델로 시도하다가 하드까지 날리고 말았습니다.
: : 이렇게 사용하고 계시는 분이 계시면 자료 좀 주시면 감사 하겠습니다.