こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

VistaとXPのデュアルブートがおかしい

先日VistaとXPのデュアルブート環境を構築しました。
最初はVistaが入っていたので、XPを別のハードにインストールした後、VistaのMBRを再構築して、XPとVistaのデュアルブートを作りました。
そこで、Vistaのブートマネージャで「以前のバージョンのWindows」を選択するとXPのOS選択画面が出てきてしまいます。

その画面では、Windows XP ProfessionalとWindows(既定)というのが出ます。

この画面を表示せずにそのまま「以前のバージョンのWindows」を選択したらXPが直接起動するようにしたいのですが、設定がよくわかりません。

XPのハードの中にはboot.iniはありませんでした。Vista側を確認したところboot.iniがあったのでtimeoutを0にするとXPの選択画面は出ずそのままブラックアウトします。
boot.iniはこのようになってます。

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(2)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

どのように設定をすればいいか分からなくなったので、質問しました。

回答よろしくお願いします。

投稿日時 - 2009-09-01 17:04:23

QNo.5254429

困ってます

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

ハードディスクの構成が判らないので
試してみるしかないのですが

default=multi(0)disk(0)rdisk(2)partition(1)\WINDOWS

default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
としてどうでしょうか
それでXPが起動するようであれば
Timeoutを0にしてはどうでしょうか。

投稿日時 - 2009-09-01 17:17:04

お礼

回答ありがとうございます。

default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
に書き換えて、Timeoutを0にしてみたらきちんと起動できました。

どうもありがとうございました。

投稿日時 - 2009-09-01 18:55:01

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

Windows XP用のboot.iniの編集はXPを起動した状態から「マイ コンピュータ」を右クリックして「プロパティ」の「詳細設定」タブにある「起動と回復」の「設定」ボタンをクリックして「規定のオペレーションシステム」を変更してから「編集」ボタンをクリックするとdefault=の修正は出来ています。その結果を見てから「メモ帳」でboot.iniの編集することをお勧めします。
[operating systems]の中の不要項目を削除すれば間違えることが無いと思います。

投稿日時 - 2009-09-01 17:59:00

お礼

回答ありがとうございます。

次回からはきちんと確認をしてから編集するようにします。

投稿日時 - 2009-09-01 18:56:27

ANo.3

パーティション構成を変更してしまうとこのようなことになるのではないかと思われます。
パーティション構成を変更するということは、同じ場所に同じサイズ
のパーティションを、削除、新規作成すると、パーティション
作成順に、パーティションナンバーが割り当てられ、最後に
新規作成したパーティションが大きい番号に変更されると思います。
いったん決めたパーティションは、フォマットする以外の操作は
しないことです。
この規則を守れば、うまくいくと思います。

よって、パーティション構成をどう変えたのかを、メモしてみると、
分かると思います。

あるいは、LiveCDによる、パーティション情報を確認してみるとか、
可能な組み合わせ(パーティション構成が不明なため)で、試行してみることです。

投稿日時 - 2009-09-01 17:58:46

お礼

前に一度インストールした残骸が問題だったようです。
次からはきちんとフォーマットしてからインストールするようにします。

回答ありがとうございました。

投稿日時 - 2009-09-01 18:57:47

ANo.2

直るかどうか走りませんが直接BOOT.INI編集してトラブルと
起動できなくなるような気がするので
XP起動後システムのプロパティの詳細設定で
起動システムオプションの
オペレーティングシステムの一反を表示する
の項目を編集してみてはいかがでしょうか

投稿日時 - 2009-09-01 17:41:54

お礼

オペレーティングシステムの一反を表示する
というのを見つけることができませんでした。
boot.iniを編集しなおしたところ無事起動することができました。

回答ありがとうございました。

投稿日時 - 2009-09-01 19:00:29

あなたにオススメの質問