• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:grubでデュアルブート構築)

grubでデュアルブート構築ができない理由

このQ&Aのポイント
  • IDEのプライマリ・ディスクにVine Linux4.1とWindowsXPをそれぞれインストールしたが、デュアルブートができない。
  • グラブの設定を変更しても、「WindowsXP」の選択画面から進行しない。
  • デュアルブート構築ができない理由について詳しく知りたい。

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

  • ベストアンサー
  • adkori
  • ベストアンサー率31% (221/705)
回答No.1

>IDEのプライマリ・ディスク内の1つ目のパーティション(マスター)にVine Linux4.1 >IDEのプライマリ・ディスク内の2つ目のパーティション(スレーブ)にWindowsXPをそれぞれインストールしました。 この記述がそもそも変なのですが、HDDは1台ですか?2台ですか? 1台のHDDで2つのパーテーションに分けたのなら rootnoverify (hd0,1)ですし、 2台のHDDを使って2台目にWindowsを入れたのなら rootnoverify (hd1,0)でOKです。

tuyo1980
質問者

補足

すみません。 1台目のHDD(マスター)がVine Linux4.1 2台目のHDD(スレーブ)がWindowsXP です。

その他の回答 (6)

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

下記の例が良いかも、下の方 2台目のハードディスクにインストールしたWindowsの起動 http://www.turbolinux.co.jp/support/document/knowledge/514.html

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

ちょっと混乱してますが grub と kernel version とは 本来関係ないはずです。 たまに、kernel2.6.x で相性が悪くて 起動しない例があっても、それは のgrub のせいではないです gurb で kernel の起動に パラメータを与えて 起動しています。 grub を編集している所をみると Vine は立ち上がっているのでしょう。 MBM とかで floppy でWindows が立ち上がれば、 grub が悪い事になりますが

tuyo1980
質問者

お礼

ありがとうございました。 Vineは立ち上がるので、MBM とかで floppy でWindowsを立ち上げてみます。

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

vine も立ち上がらないという事ですか こういう例とか http://oshiete.nikkeibp.co.jp/qa2975217.html あと noacpi とか acpioff とか 具体的には検索してみて下さい。

tuyo1980
質問者

お礼

ありがとうございました。 http://oshiete.nikkeibp.co.jp/qa2975217.htmlをみてやったら できました。大変たすかりました。

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

以前から、 Windows との multi-boot は Windows は、最初のDrive に install した方が 問題が少ないとの事で 98,win2k,xp と /dev/hda にしかinstall してないので 問題は起きたことは有りませんが 今は、xp はどうなんでしょう >Booting 'WindowsXP' >rootnoverify (hd1,0) >makeactive >chainloader +1 >と表示されました こんな表示は普通はされないはずですが ANO2 さんの様にしたほうが良いと思いますが Windows は、最初のDrive にして

tuyo1980
質問者

補足

素人ながら調べましたら、たぶんカーネル2.6との不具合みたいです。 何かのファイルを修正すれば正常動作するんですかね?

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

少なくとも makeactive を使うなら 先頭ではなくて rootnoverify (hd1,0) の後ですね。 #1 さんの様にした方が良いと思いますが

tuyo1980
質問者

補足

さっそくやってみました。 再起動して、 「WindowsXP」にカーソルを合わせて選択すると Booting 'WindowsXP' rootnoverify (hd1,0) makeactive chainloader +1 と表示されました。結局できませんでした。 以上、よろしくお願いします。

  • adkori
  • ベストアンサー率31% (221/705)
回答No.2

>1台目のHDD(マスター)がVine Linux4.1 >2台目のHDD(スレーブ)がWindowsXP 了解です。 いろいろと不明な点が多いのですが、どちらもインストールしたばかりのようですから この際、2台のHDDを繋いだ状態で、先にWindowsXPをインストールし、 あとからVineをインストールすれば、Vineのインストールの中で適切に GRUBも設定してくれるので面倒が無いと思いますよ。 あとからWindowsをインストールすると何かと面倒なのでお薦めしません。

参考URL:
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/927reinstgrub.html
tuyo1980
質問者

補足

回答ありがとうございます。 上記のとおり先にWindowsXPをインストールし、あとからVineをインストールしたのですが、できません。 以上、よろしくお願いします。

関連するQ&A