• ベストアンサー

HDDが3台でマルチブートしたい

お世話になります。 HDDが3台あり、それぞれ独立して第一パーティションにWindowsVista,WindowsXP,Ubuntu8.04のインストールを行いました。 現在はBIOSの優先順位を毎回変更してそれぞれのOSを起動していますが、とても面倒なのです。 デュアルブートについて色々調べてみましたが、Vistaは他のブートストラップからの起動に癖があるようなので、Vistaベースで他のOSを起動したいと思っています。 他にスマートなやり方はありませんでしょうか?

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

  • ベストアンサー
  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.3

私は、HDD5台( PATA 3台、SATA 2台) で Muliti-boot しています。 少し前の呼び方で /dev/hda Xp /dec/hdd Vista /dev/sda, /dev/sdb Linux 最初に、Xp install 次にVista を install 最後に、Linux( 数種類 ) を install して 一つの Linux だけ、grub を MBR に install して 他は、boot-partition の最初のセクタに install した。 grub で、Multi-boot、他のLinux と Vista を chainloaderで 起動する様にした。 Vista から、Xp を 起動。 問題は起きていません。

kenichi
質問者

お礼

回答ありがとうございます。 なるほど、Windows系は2段階起動なんですね。 先の回答にも書きましたが、grubからなぜかxp起動しないですがvistaはchainloader出来るんです。となると、cynthia4さんの仰る様に、vista-loaderからxpも選べるような組み方が現実的ですね。検討してみます。

その他の回答 (3)

  • mkt23456
  • ベストアンサー率33% (21/63)
回答No.4

自分は一台のHDDでやっているのですが。 WinXP,Vista,Linuxの順にインストールします。 Linuxの時はgrubをブートパーティションにインストールしておいて Windows上で EasyBCD http://neosmart.net/ を使ってLinux(のブートパーティション)を登録しています。 これでVistaのブートメニューから起動できると思います。

  • xyz203
  • ベストアンサー率26% (30/113)
回答No.2

F12キー(すべてがこれとは限りませんが)を押してドライブを変えるってのはどうでしょうかね。

kenichi
質問者

お礼

回答ありがとうございました。どうやらF12機能が無いみたいです。残念です。

  • Gizensha
  • ベストアンサー率34% (207/608)
回答No.1

Ubuntu付属のGRUBで対応できると思いますが。 # Windows二つの挙動が気になります。Cドライブ以外にインストールする形になるとトラブルを起こしやすかったような… BIOSの優先順位のほかに、今回のみ起動ドライブを選択するというキー(私の環境だとF12)のような操作もあります。

kenichi
質問者

お礼

ありがとうございます。 うむむ、うちのPCにはF12に相当する機能がないみたいです(;;) Grubを間違えてXP-HDDのMBRに入れてFIXMBRした後から、XPの挙動がおかしくて、そのせいかgrubからXPをchainloader出来ないみたいなんですよね...

関連するQ&A

専門家に質問してみよう