[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:72974] 他のパーティションにあるLinuxを起動するには


sweepです。

GRUB に未練を残しながらも、マルチブートが目的なのでLILOで
挑戦してみましたが、さっそく壁にあたってしまいました。

hda2 RedHatlinux6.1
それとは別に
hda5 Kondara
という構成にして、起動フロッピーからの Kondara の起動はできました。

次に、どうせなら RedHat の LILO から両方ともブートしたくなりまし
たので、
元の lilo.conf を別名で保存してから

boot=/dev/fd0
map=/boot/map
install=/boot/boot.b
prompt
timeout=50
default=redhat

image=/boot/vmlinuz-2.2.12-32
	label=redhat
	initrd=/boot/initrd-2.2.12-32.img
	read-only
	root=/dev/hda2

image=/boot/vmlinuz-2.2.16-1k7
	label=kondara
	initrd=/boot/initrd-2.2.16-1k7.img
	read-only
	root=/dev/hda5
other=/dev/hda1
	label=dos

このように書き加えて、
lilo -v
で確認しながらインストールしたら、
vmlinuz-2.2.16-1k7 なんてないよ
と怒られてしまいます。

JF 文書の lilo の説明資料(佐野さん)を確認すると
マウントされていないところのカーネルを読みに行くと
見つからないのでエラーになるよ、
という説明があり、納得しましたが、

それでは、どうやったら認識させられるのか?
というのが分かりません。
table=/dev/hda
をつけても見に行きません。
root=をつけるだけでは意味がないのでしょうか?

検索エンジンで偶然、「日経リナックス3月号に複数の
Linuxを起動する方法が載っていた」とあったのですが
やり方までは分かりませんでした。

やり方を教えて下さい。お願いします。

# マルチブートに挑戦中 #
sweep <ddkeaton _at_ lares.dti.ne.jp>

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: