멀티OS설치문제(winxp, 리눅스1, 리눅스2)
작성자 정보
- 박태혁 작성
- 작성일
컨텐츠 정보
- 1,686 조회
- 0 추천
- 목록
본문
멀티 OS설치 문제로 도움을 청하고자 올립니다.
1대의 컴퓨터에 1개의 하드(190G)로 구성되어 있습니다.
멀티로 설치하려는 이유는 테스트용으로 사용하기 위해서입니다.
(리눅스는 종류별로 다 테스트를 해야됩니다.)
게시판의 문서를 찾아보았지만 이해도 어렵고 응용이 안되어서요
(window+1개의 리눅스 또는 리눅스끼리 설치메뉴얼만 찾았습니다.)
조금만 자세히 설명을 부탁드립니다.(초보수준이라서요.)
리눅스 멀티 부팅 환경
1대의 컴퓨터에 여러대의 리눅스를 설치하는 방법에 관한 문서입니다. 개인적으로
아래의 방법으로 1대의 컴퓨터에 12개의 리눅스 배포판을 설치하여 이상없이 잘
사용중이니 아래의 내용을 이해를 하시면 설치하시는데 크게 문제는 없을 것입니다.
힘드시더라도(?) 아래의 내용을 끈기를 가지고 익히시면 좋은 결과가 있을겁니다.
- 목 차 -
1. lilo를 이용하는 방법
2. grub를 이용하는 방법
####### 1. lilo를 이용하는 방법 #########################
가. 정의: 리눅스의 lilo는 하드의 Master Boot Recorder(MBR)에 일반적으로
설치하여 사용하는 프로그램이다.
나. 1pc에 다중 OS(배포판) 설치를 위해 고려해야 할 사항
. 하나의 운영체제를 설치한 후에 다른 운영체제를 설치 하였을 때의
마운트 포인트(/etc/fstab 수정)
. 디폴트 OS 배포판 결정: 설치의 편의상 어떤 리눅스를 디폴트값으로 사용할
것인지를 결정해야 한다. 여러 배포판을 설치시에 제일 나중에 설치하는
배포판 OS의 정보가 lilo에 남게된다.
. 설치순서: 수세 => 맨드레이크 => 데비안 => 페도라 순으로 설치할 것임.
다. 설치하고자 하는 배포판 마운트 디렉토리 생성
#> mkdir /mnt/suse [Enter]
#> mkdir /mnt/mandrake [Enter]
#> mkdir /mnt/debian [Enter]
라. lilo 정보 수정
#> vi /etc/lilo.conf
------[LILO 정보 (/etc/lilo.conf) ]---------------------------
boot=/dev/hda
default=fedora
prompt
timeout=50
image=/boot/vmlinuz-2.2.5-22
label=fedora
initrd=/boot/initrd-2.2.5-22.img
root=/dev/hda1 ⇒ 페도라
read-only
image=/mnt/suse/boot/vmlinuz-2.2.12
label=suse
initrd=/boot/initrd-2.2.12.img
read-only
root=/dev/hda2 ⇒ 수세(SUSE)
image=/mnt/mandrake/boot/vmlinuz-2.2.13
label=mandrake
initrd=/boot/initrd-2.2.13.img
read-only
root=/dev/hda3 ⇒ 맨드레이크
image=/mnt/debian/boot/vmlinuz-2.2.5-15
label=debian
initrd=/boot/initrd-2.2.5-15.img
root=/dev/hda4 ⇒ 데비안
read-only
other=/dev/hda1
label=windows table=/dev/hda ⇒윈도우가 깔린 파티션
--------------------------------------------------------------
마. /etc/fstab파일 수정 ( 배포판별 마운트 디렉토리 설정)
#> vi /etc/fstab
--------------------------------------------------------------------
LABEL=/ / ext3 defaults 1 1
/dev/hda2 /mnt/suse ext3 defaults 1 1
/dev/hda3 /mnt/mandrake ext3 defaults 1 1
/dev/hda4 /mnt/debian ext3 defaults 1 1
/dev/hda5 swap swap defaults 0 0
/dev/fd0 /mnt/floppy ext3 noauto 0 0
/dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
none /proc proc defaults 0 0
none /dev/pts devpts mode=0622 0 0
--------------------------------------------------------------------
바. Lilo 갱신
#> lilo [Enter]
Added fedora *
Added suse
Added mandrake
Added debian
############# 2. grub를 이용하는 방법 ##################
가. 배포판 설치
- grub를 이용하는 방법은 "부요" 와 "Redhat Enterprise 3" 배포판 2개를
설치하였음.(설치순서 : Redhat Enterprise 3 => 부요 )
- grub사용법은 /etc/grub.conf 파일만 수정하시면 되며, 아래 환경파일을
참고 하시기 바람.
- grub.conf 수정시 "root=LABEL=/"는 각 배포판별 설정한 내용을 참고할 것.
나. grub환경파일 설정
#> vi /etc/grub.conf
-------------------------------------------------------------------------
default=6
timeout=8
splashimage=(hd1,1)/boot/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.9-5.EL)
root (hd0,4)
kernel /boot/vmlinuz-2.6.9-5.EL ro root=LABEL=/123 rhgb quiet
initrd /boot/initrd-2.6.9-5.EL.img
title SUSE Linux 9.1 ( 2.6.9.X)
root (hd0,5)
kernel /boot/vmlinuz-2.6.4-52-default ro root=/dev/hda6
initrd /boot/initrd-2.6.4-52-default
title Booyo based Iget Linux e-bazy 2005 (2.6.10-1.31.bone3)
root (hd0,6)
kernel /boot/vmlinuz-2.6.10-1.31.bone3 ro root=LABEL=/1 rhgb quiet
initrd /boot/initrd-2.6.10-1.31.bone3.img
title Haansoft Linux (2.6.9-71hs)
root (hd0,7)
kernel /boot/vmlinuz-2.6.9-71hs ro root=LABEL=/12
initrd /boot/initrd-2.6.9-71hs.img
title Debian GNU/Linux, kernel 2.4.27-2-386
root (hd1,0)
kernel /boot/vmlinuz-2.4.27-2-386 root=/dev/hdb1 ro
initrd /boot/initrd.img-2.4.27-2-386
title Fedora Core 3 (2.6.9-1.667)
root (hd1,1)
kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/12345 rhgb quiet
initrd /boot/initrd-2.6.9-1.667.img
title Fedora Core (2.6.12-1.1372_FC3)
root (hd1,1)
kernel /boot/vmlinuz-2.6.12-1.1372_FC3 ro root=LABEL=/12345 rhgb quiet
initrd /boot/initrd-2.6.12-1.1372_FC3.img
title Gentoo GNU/Linux (2.6.12.3)
root (hd1,2)
kernel /boot/vmlinuz-2.6.12.3 root=/dev/hdb3 ro
initrd /boot/initrd-2.6.12.3.img
title mandrake-linux 10.0
kernel (hd0,8)/boot/vmlinuz root=/dev/hda9 devfs=mount acpi=ht resume=/dev/hda2 splash=silent vga=788
initrd (hd0,8)/boot/initrd.img
title Winxp
rootnoverify (hd0,0)
chainloader +1
end of line
출처: ---> http://www.superuser.co.kr 에서..
관련자료
-
이전
-
다음