WowLinux, HancomLinux 설치하고 LILO땜에 쩔쩔맴...

하드디스크 공간이 40G 인지라,
요걸 4개로 나눴습니다.
hda1(10G) - Hancomlinux(설치)
hda2(10G) - Wowlinux(설치)
hda3(10G) - Debian(설치 예정)
hda4(10G) - Extended
hda5 - linux swap
hda6 - Win95 Fat 32
윈도98이 설치된 상태에서 리눅스를 설치하면 설치과정 마지막에 LILO설
정에
관한 부분에서 linux/dos 두개를 선택할 수 있게 나오잖아요...(와우리눅
스)
그런데,
한컴리눅스를 설치하고나서 와우리눅스를 설치할 때에는 이런게 안나오더
라구요.
순서를 거꾸로 해서 재설치를 해도 그렇구요..
각자의 배포판으로만 부팅이 된답니다.
그래서 아래와 같이 와우리눅스 /etc에 있는 lilo.cont 파일을 수정하
고,
/sbin에 있는 lilo를 실행하였는데,
이번에는 /boot에 vmlinuz-2.4.13-1hl 가 없다고 그럽니다.
LILO에 관한 각종 문서를 찾아봐도 저처럼 설치한 경우는 없는 거 같
고...
원래 이렇게 설치하면 안되는 것인지...
일단은 아쉬운대로 부팅디스켓 만들어 놓은 것으로다 각자 배보판으로 부
팅
하고 있습니다.
이 문제를 어떻게 해결하면 좋은지 고수님들께 질문을 드립니다.
답변이 귀찮으시면 추천할 만한 문서라도 권해 주셨으면 합니다.
#와우리눅스 lilo.conf
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
lba32
default=wow
image=/boot/vmlinuz-2.4.2-3
label=wow
read-only
root=/dev/hda2
image=/boot/vmlinuz-2.4.13-1hl
label=hancom
read-only
root=/dev/hda1
멀티리눅스부팅을 할려면..
수동으로 리로설정을 해주셔야 합니다.
예를 들면,
/dev/hda1에 한컴리눅스가 있고,
/dev/hda2에 와우리눅스가 있을때,
일단, 한컴이 먼저 있으니까 한컴리로를 사용한다치면,
1. 한컴리눅스로 부팅한다.
2. 적당한 마운트포인트를 만든다.
ex) # mkdir /wow
3. 와우파티션을 마운트한다.
ex) # mount -t ext2 /dev/hda2 /wow
4. 한컴리로설정을 수정한다.
ex) # vi /etc/lilo.conf
.....
.....
image=/boot/vmlinuz-hancom
...
...
image=/wow/boot/vmlinuz-wow
...
...
5. /sbin/lilo를 실행한다.
결론은, 실제로 리로가 인식할 수 있도록 커널이미지가
위치한 곳을 마운트해 주어야 한다는 겁니다.
그냥, 둘다 /boot/vmlinuz-hancom, /boot/vmlinuz-wow
해 주실려면 커널이미지랑 맵 등을 복사해오면 되지만,
그럴바에야 애초에 /boot 전용 파티션을 만드시는게 훌
륭하겠습니다.
Re^2: 멀티리눅스부팅을 할려면..
#mount -t ext2 /dev/hda2 /wow
라고 입력하니까 아래와 같은 메시지가 뜨네요.
mount wrong fs type, bad option, bad superblock on /dev/hda2,
or too many mounted file systems
Re^3: 멀티리눅스부팅을 할려면..
mount -t ext3 /dev/hda2 /wow 해보세요.
자세한건 man mount..
댓글 달기