윈도우와 리눅스 멀티부팅
작성자 : 최고의하루
등록날짜 : 2009.01.03 08:26
우선은 LILO 를 사용한 멀티부팅에 대해서 알아보겠습니다.
#1 - Windows 2000 Professional 을 먼저 설치합니다.
이때, 파티션은 주 영역(Primary Partition)으로 잡아주시고 Windows 2000 이
단독으로 부팅이 가능한 것 까지만 확인이 되면 되겠습니다. 일반적인 설치와
동일하게 진행하시면 됩니다.
#2 - 리눅스 CD 를 넣고 이 CD 로 부팅을 합니다.
#3 - 각종 설정을 적당히 선택해 주시고, 파티션 설치 유형을 Custom 으로 선택
#4 - 파티션의 마운트 포인트와 용량을 잡아줍니다.
필수적으로 들어가야 할 마운트 포인트는 / 와 Linux Swap 입니다. 이때, Swap
파티션은 시스템의 물리적인 RAM 크기의 2배 정도로 잡아주시면 됩니다. Swap
파티션의 크기가 적거나 없을 경우 컴파일 등의 작업이 정상적으로 진행되지
않을 수도 있으므로 유의하시기 바랍니다.
#5 - 설치할 패키지를 선택합니다. (전부 OR 일부)
#6A - 부트로더의 종류를 LILO 로 선택합니다.
#6B - 부트로더가 설치될 위치를 아래와 같이 선택합니다.
1. MBR (Master Boot Record)
2. First Bootsector of Linux Native Partition <---- 선택
만일 MBR 에 LILO 를 설치하시게 되면, 윈도우즈 2000 의 부트로더가 사라지고
말씀하신 상황처럼 리눅스의 boot: 프롬프트만 뜨게 됩니다. 이때, 복구방법은
Win98 이나 DOS 부팅디스켓을 만드신 후 이 디스크로 부팅하신 다음에 쉘에서
FDISK /MBR 명령을 실행하시게 되면 boot: 프롬포트가 사라지고, 원래대로의
Windows 2000 부트로더가 다시 뜨게 됩니다. (복구 가능함)
결론적으로, 리눅스가 설치된 파티션의 첫 번째 부트섹터에 LILO 를 설치하셔야
되겠습니다.
#7 - Shadow Passwords / MD5 Algorithms 등의 옵션을 선택합니다.
#8 - 필요한 경우 LBA32 모드에 대한 옵션을 선택/입력합니다.
#9 - root 계정 및 일반계정의 패스워드를 입력합니다.
#10 - 3.5인치 1.44MB 플로피 디스크로 리눅스 부팅디스크를 생성합니다.
순서는 리눅스 배포판의 종류에 따라 약간씩 앞서거니 뒷서거니 다르지만,
설치과정에서 부팅디스켓을 만들것인지의 여부를 물어볼 때 만들 수 있습니다.
부팅디스크는 설치 후 멀티부팅 설정을 하기 위해 1회만 필요하므로
임시적으로 사용할 디스크로 만드셔도 무방합니다.
#10 - 패키지 복사 완료 후 설치가 종료되면 시스템을 재부팅합니다.
이때 생성된 부팅용 플로피 디스크를 넣고 플로피로 부팅을 하시기 바랍니다.
#11 - 부팅이 완료되면, 콘솔에서 root 계정으로 로그인합니다.
#12 - 플로피 디스크 한 장을 더 준비해 다음과 같이 실행합니다.
fdformat /dev/fd0
( 플로피 디스크 포맷 )
mkfs -t vfat /dev/fd0
( 포맷된 플로피를 98용 파일시스템으로 셋팅 )
mount -t vfat /dev/fd0 /mnt/floppy
( 98용 파일시스템으로 셋팅된 디스크를 /mnt/floppy 에 마운트 )
#13 - df 명령으로 리눅스의 / 가 마운트된 장치명을 알아냅니다.
(예: Primary Master 에 연결된 IDE 방식 하드디스크의 2번째 주영역인 경우에는
/dev/hda2 가 됩니다. - 일반적인 경우임)
#14 - 다음과 같이 멀티부팅을 위한 부트섹터 이미지를 뜹니다.
dd if=13번에서 알아낸 장치명 of=/mnt/floppy/bootsect.lnx bs=512 count=1
예를 들어, 장치명이 일반적인 경우처럼 /dev/hda2 라면 다음과 같습니다.
dd if=/dev/hda2 of=/mnt/floppy/bootsect.lnx bs=512 count=1
실행 후에는 record 정보에 관한 텍스트가 2줄 출력됩니다. (완료후)
#15 - 이미지 복사가 완료되면 마운트된 플로피를 언마운트합니다.
umount /dev/fd0 또는 umount /mnt/floppy
#16 - 플로피를 빼고 Windows 2000 으로 시스템을 재부팅합니다.
reboot 또는 shutdown -r now 실행
#17 - Windows 2000 으로 부팅한 후 14번의 부트이미지를 C 로 복사합니다.
플로피 디스크에 보시면, bootsect.lnx 라는 512바이트짜리 파일이 있습니다.
이 파일을 C 드라이브 루트에 복사하시면 되겠습니다.
#18 - 메모장으로 c:\boot.ini 파일을 오픈합니다.
[시작]메뉴 [실행(R)] 에서 notepad c:\boot.ini 입력 후 엔터
#19 - boot.ini 의 내용 중 가장 마지막에 다음과 같이 추가합니다.
c:\bootsect.lnx="한컴리눅스 3.1"
#20 - 변경내용을 저장하고 메모장을 빠져나옵니다.
이제, 재부팅을 하시게 되면 Windows 2000 멀티부트 로더를 이용해서
한컴리눅스와 Windows 2000 Professional 을 자연스럽게 왔다갔다하면서
사용하실 수 있게 됩니다.
만약, 한컴리눅스를 선택했는데 정상적으로 boot: 프롬프트가 뜨지 않고
LIL 만 나타나고 다운된다면, 부팅이미지가 잘못 떠졌거나 이미지 생성 후
/mnt/floppy 를 정상적으로 언마운트하지 않아 저장이 잘못된 경우입니다.
다시 한 번 부팅디스크로 리눅스를 부팅하여 위의 과정 중 11번부터
재차 확인하시면서 하나하나 바로잡아 나가면 결국 멀티부팅이 되는 것을
확인하실 수 있습니다.
참고적으로 GRUB 의 경우에는 Windows 2000 이 먼저 설치되어 있는
경우에는 MBR 에 설치하시게 되면 GRUB 을 통해서 Windows 2000 을 멀티부팅
하실 수 있습니다. 방법은, boot: 프롬프트에서 탭 키를 누르시게 되면
linux 와 dos 내지는 win 등 서로 다른 운영체제로 부팅할 수 있는 키워드가
나타나는데, 이때 linux 나 dos 를 입력해 리눅스나 윈도우 등을 골라서
부팅이 가능합니다. 그러나, 반대로 리눅스를 먼저 설치하실 경우에는
위의 경우처럼 부팅디스크를 생성해 두셨다가 부트섹터 이미지를 떠서
윈도우에 올려주는 방법이 필요합니다.
#1 - Windows 2000 Professional 을 먼저 설치합니다.
이때, 파티션은 주 영역(Primary Partition)으로 잡아주시고 Windows 2000 이
단독으로 부팅이 가능한 것 까지만 확인이 되면 되겠습니다. 일반적인 설치와
동일하게 진행하시면 됩니다.
#2 - 리눅스 CD 를 넣고 이 CD 로 부팅을 합니다.
#3 - 각종 설정을 적당히 선택해 주시고, 파티션 설치 유형을 Custom 으로 선택
#4 - 파티션의 마운트 포인트와 용량을 잡아줍니다.
필수적으로 들어가야 할 마운트 포인트는 / 와 Linux Swap 입니다. 이때, Swap
파티션은 시스템의 물리적인 RAM 크기의 2배 정도로 잡아주시면 됩니다. Swap
파티션의 크기가 적거나 없을 경우 컴파일 등의 작업이 정상적으로 진행되지
않을 수도 있으므로 유의하시기 바랍니다.
#5 - 설치할 패키지를 선택합니다. (전부 OR 일부)
#6A - 부트로더의 종류를 LILO 로 선택합니다.
#6B - 부트로더가 설치될 위치를 아래와 같이 선택합니다.
1. MBR (Master Boot Record)
2. First Bootsector of Linux Native Partition <---- 선택
만일 MBR 에 LILO 를 설치하시게 되면, 윈도우즈 2000 의 부트로더가 사라지고
말씀하신 상황처럼 리눅스의 boot: 프롬프트만 뜨게 됩니다. 이때, 복구방법은
Win98 이나 DOS 부팅디스켓을 만드신 후 이 디스크로 부팅하신 다음에 쉘에서
FDISK /MBR 명령을 실행하시게 되면 boot: 프롬포트가 사라지고, 원래대로의
Windows 2000 부트로더가 다시 뜨게 됩니다. (복구 가능함)
결론적으로, 리눅스가 설치된 파티션의 첫 번째 부트섹터에 LILO 를 설치하셔야
되겠습니다.
#7 - Shadow Passwords / MD5 Algorithms 등의 옵션을 선택합니다.
#8 - 필요한 경우 LBA32 모드에 대한 옵션을 선택/입력합니다.
#9 - root 계정 및 일반계정의 패스워드를 입력합니다.
#10 - 3.5인치 1.44MB 플로피 디스크로 리눅스 부팅디스크를 생성합니다.
순서는 리눅스 배포판의 종류에 따라 약간씩 앞서거니 뒷서거니 다르지만,
설치과정에서 부팅디스켓을 만들것인지의 여부를 물어볼 때 만들 수 있습니다.
부팅디스크는 설치 후 멀티부팅 설정을 하기 위해 1회만 필요하므로
임시적으로 사용할 디스크로 만드셔도 무방합니다.
#10 - 패키지 복사 완료 후 설치가 종료되면 시스템을 재부팅합니다.
이때 생성된 부팅용 플로피 디스크를 넣고 플로피로 부팅을 하시기 바랍니다.
#11 - 부팅이 완료되면, 콘솔에서 root 계정으로 로그인합니다.
#12 - 플로피 디스크 한 장을 더 준비해 다음과 같이 실행합니다.
fdformat /dev/fd0
( 플로피 디스크 포맷 )
mkfs -t vfat /dev/fd0
( 포맷된 플로피를 98용 파일시스템으로 셋팅 )
mount -t vfat /dev/fd0 /mnt/floppy
( 98용 파일시스템으로 셋팅된 디스크를 /mnt/floppy 에 마운트 )
#13 - df 명령으로 리눅스의 / 가 마운트된 장치명을 알아냅니다.
(예: Primary Master 에 연결된 IDE 방식 하드디스크의 2번째 주영역인 경우에는
/dev/hda2 가 됩니다. - 일반적인 경우임)
#14 - 다음과 같이 멀티부팅을 위한 부트섹터 이미지를 뜹니다.
dd if=13번에서 알아낸 장치명 of=/mnt/floppy/bootsect.lnx bs=512 count=1
예를 들어, 장치명이 일반적인 경우처럼 /dev/hda2 라면 다음과 같습니다.
dd if=/dev/hda2 of=/mnt/floppy/bootsect.lnx bs=512 count=1
실행 후에는 record 정보에 관한 텍스트가 2줄 출력됩니다. (완료후)
#15 - 이미지 복사가 완료되면 마운트된 플로피를 언마운트합니다.
umount /dev/fd0 또는 umount /mnt/floppy
#16 - 플로피를 빼고 Windows 2000 으로 시스템을 재부팅합니다.
reboot 또는 shutdown -r now 실행
#17 - Windows 2000 으로 부팅한 후 14번의 부트이미지를 C 로 복사합니다.
플로피 디스크에 보시면, bootsect.lnx 라는 512바이트짜리 파일이 있습니다.
이 파일을 C 드라이브 루트에 복사하시면 되겠습니다.
#18 - 메모장으로 c:\boot.ini 파일을 오픈합니다.
[시작]메뉴 [실행(R)] 에서 notepad c:\boot.ini 입력 후 엔터
#19 - boot.ini 의 내용 중 가장 마지막에 다음과 같이 추가합니다.
c:\bootsect.lnx="한컴리눅스 3.1"
#20 - 변경내용을 저장하고 메모장을 빠져나옵니다.
이제, 재부팅을 하시게 되면 Windows 2000 멀티부트 로더를 이용해서
한컴리눅스와 Windows 2000 Professional 을 자연스럽게 왔다갔다하면서
사용하실 수 있게 됩니다.
만약, 한컴리눅스를 선택했는데 정상적으로 boot: 프롬프트가 뜨지 않고
LIL 만 나타나고 다운된다면, 부팅이미지가 잘못 떠졌거나 이미지 생성 후
/mnt/floppy 를 정상적으로 언마운트하지 않아 저장이 잘못된 경우입니다.
다시 한 번 부팅디스크로 리눅스를 부팅하여 위의 과정 중 11번부터
재차 확인하시면서 하나하나 바로잡아 나가면 결국 멀티부팅이 되는 것을
확인하실 수 있습니다.
참고적으로 GRUB 의 경우에는 Windows 2000 이 먼저 설치되어 있는
경우에는 MBR 에 설치하시게 되면 GRUB 을 통해서 Windows 2000 을 멀티부팅
하실 수 있습니다. 방법은, boot: 프롬프트에서 탭 키를 누르시게 되면
linux 와 dos 내지는 win 등 서로 다른 운영체제로 부팅할 수 있는 키워드가
나타나는데, 이때 linux 나 dos 를 입력해 리눅스나 윈도우 등을 골라서
부팅이 가능합니다. 그러나, 반대로 리눅스를 먼저 설치하실 경우에는
위의 경우처럼 부팅디스크를 생성해 두셨다가 부트섹터 이미지를 떠서
윈도우에 올려주는 방법이 필요합니다.
[출처] 음원
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|