• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:デュアルブートの標準OSの設定)

デュアルブートの標準OSの設定

このQ&Aのポイント
  • デュアルブート環境における標準OSの設定方法について探しています。
  • LindowsOSとWindowsMeのデュアルブート環境で標準OSを設定する方法を教えてください。
  • LindowsOSが標準OSになってしまい困っています。WindowsMeが標準OSになるよう設定する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.5

こんにちは、自宅のPCで、Windows98とLindowsをマルチブートしています。 /etc/lilo.conf は以下のようになっています。 デフォルトでWindows98が起動します。 参考にしてください。 Windows98は基本区画2(/dev/hda2)、Lindowsは論理区画6(/dev/hda6)に インストールされています。 lilo.confを修正した後は、 lilo -v を実行して、エラーが無いことを確認してください。 なお、LindowsはRedHat系ではなく、Debian/GNU Linuxがベースになっています。 Redhat系とはなにかと、微妙に違いますので注意してください。 [/etc/lilo.conf] boot=/dev/hda install=/boot/cboot.b message=/boot/splash.lilo map=/boot/map prompt fix-table lba32 delay=70 timeout=70 default="Windows98" image=/vmlinuz  label="Lindows"  vga=0xf04  root=/dev/hda6  initrd=/boot/initrd-2.4.20.gz  append="acpi=off" image=/vmlinuz  label="Diagnostics"  vga=normal  append="single acpi=off"  root=/dev/hda6  initrd=/boot/initrd-2.4.20.gz other=/dev/hda2  label="Windows98"

noname#6592
質問者

お礼

ありがとうございました。お示しのとおり、defaultの行を途中に入れることで解決できました。

その他の回答 (4)

  • ara_ara
  • ベストアンサー率35% (124/348)
回答No.4

#2です。 ># /sbin/lilo -v を実行してみましたが 失礼。/sbin/lilo を実行してください。 もちろん、スーパーユーザで行なってください。 (rootでログインするか、他のユーザでログイン後suを実行) liloのマニュアルです。 http://www.linux.or.jp/JM/html/lilo/man8/lilo.8.html

参考URL:
http://www.linux.or.jp/JM/html/lilo/man8/lilo.8.html
noname#6592
質問者

お礼

何度もありがとうございました。何とか問題を解決することができました。

noname#58816
noname#58816
回答No.3

No.1のやり方でできなかったら、WinとLindowsの セクションを逆に書いてみてください。 Lindowsで、/etc/lilo.conf がどう書かれているか わからないのですが、多分Windows用のブロックと Lindows用のブロックがわかるように、改行で分けられて いると思います。 先の回答で示したページの、Linuxの設定、DOS<Windows>の 設定のように、/etc/lilo.confが分かれていると思います。 これは、一番最初に書かれたブロックがデフォルトで ブートされるOSとなります。 なので、 other = /dev/hdd1 label = W<>_version_4.93 (/dev/hdd1は、先に示したページの例です)のような ブロックを、labelの書かれたブロック郡の先頭に書き、 liloコマンドでシステムに書き込む(スーパユーザ権限で liloコマンドを発行する)ことをすれば、多分大丈夫では ないかと思います。 それでできなければ、ブートローダが別のものの可能性も ありますが、別のものの可能性はありませんか? grubとか?

noname#6592
質問者

お礼

何度もありがとうございました。何とか問題を解決することができました。

  • ara_ara
  • ベストアンサー率35% (124/348)
回答No.2

こちらを参考にしてもわかりにくいでしょうか? http://www.a-yu.com/system/win02.html image= のところがLinuxの起動情報 other= のところがWindowsなどの起動情報 default= の行があれば、デフォルトの起動OSの指定です。 (右側には、OSの起動情報のlabel= で書かれたラベル名を記述) default= を記述しない場合は、OS情報の記述順になりますから、 other=以降を image=の前に記述してください。 /etc/lilo.conf を変更後は、 /sbin/lilo -v を実行して liloを更新してください。 lilo.confの記述方法の詳細はこちらを参考にしてください。 http://www.linux.or.jp/JM/html/lilo/man5/lilo.conf.5.html

参考URL:
http://www.a-yu.com/system/win02.html
noname#6592
質問者

お礼

早速のご回答ありがとうございます。/etc/lilo.confを変更後に、# /sbin/lilo -v を実行してみましたが、「KDEマニュアルビューアエラー」/sbin/lilo -vに適合するmanページは見つかりませんでした と表示がでてきて、そのあとリスタートしても、Lindowsがデフォルトのままでした。default=を付け加える以外にも、順番を入れ替えることも試してみましたがなりませんでした。何か新しいことが分かりましたらよろしくお願いします。

noname#58816
noname#58816
回答No.1

Lindowsのブートローダを知らないんですけど、liloなんですかね? liloであれば、 /etc/lilo.conf の中に image = ..... 中略 label = linux 中略 other = ..... label = win て感じでラベルが振ってあるので、そのラベル (label=に指定した文字列、上記であればwin)を defaultに指定して、セーブ、終了したあとにスーパユーザになって liloを実行すれば、デフォルトでブートされるOSが変更できるはずです。

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/205lilodefos.html
noname#6592
質問者

お礼

早速のご回答ありがとうございます。しかし、やってみましたがなりませんでした。ちなみにlabel="W<>_version_4.93"でした。また何か分かりましたら、教えてください。

関連するQ&A