• 締切済み

ビスタ・XP デュアルブート

自作パソコンで、W/Dの320GBのハードディスクにXP(プロフェッショナル)をビスタ(アルティメット)にアップグレードして使用していましたが新たにハードディスク(同じタイプ)を購入し再度XP(プロ)を入れたのですが、立ち上げた時にデュアルブート画面が出ません、 小耳に挟んだのですがビスタを先に入れるとビスタを先に起動するようになってしまうとの事ですが、どなたか解消方法(ブート画面になるようにする)を教えてください。 よろしくお願いします。

みんなの回答

  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.1

基本的に付属のブートローダで起動する場合は、XP->Vistaの順に入れないとうまくデュアルブートできません。 修復の方法は以下のページが詳しかったので参照してください。 http://asugi23.web.infoseek.co.jp/diyf/diy88.htm#3 このページの ・MBRとBCDを再構築する方法 を参考にすると良いと思います。

zetto1963
質問者

お礼

ありがとうございました。 頑張ってみます・

関連するQ&A

  • VistaとXPのデュアルブートについて教えてください。

    VistaとXPのデュアルブートについて教えてください。 先日、デュアルブート環境で、XPの動作が不安定になり、同じハードディスクに初期化してXPをインストールし直しました。 それをやると、NTローダが読めないと言われ立ち上がらなかったので、とりあえずVistaのディスクを使ってbootrec.exeからMBRを修復してVistaのOS選択画面からVistaのほうを立ち上げられるようにして、VistaのほうでXPのハードディスクを見てみたところ、NTローダがインストール時にコピーされてなかったようなのですが、なぜなのかわかりません。(1) NTLDRとNTDETECT.COMをXPのディスクからコピーしてXPをインストールした側のrootにおいたところ、いつものようにインストールが開始されてXPを入れてデュアルブートを構築し直すことができました。 ところが、Vistaと以前のOSの選択画面を過ぎるとXPが起動するはずなのですが、なぜかまたOSの選択画面が出ます。Windows XPともう一つ下に同じくWindowsXPと二つXPが並ぶ状況です。 上のほうを選択するとXPが起動しました。(2) 2、3日その状態で、ドライバなどなどをインストールしていたらある日突然XPがロードされなくなりました。 Vistaのほうはきちんと動いています。 どうやらboot.iniの設定が何かの拍子で変更されたのではないかと思いますが、パーティションなどの知識が疎いためどのように設定すればいいかわかりません。(3) 現在のVistaで見た設定は以下のようになっています。 Windows Vista(C:) Windows XP(D:) XPがきちんと動いているときにboot.iniの中身を見たのですが、よくわかりませんでした。 うろ覚えですが、 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn こんな感じだったと思います。 説明が長くなってしまって質問がわかりずらいと思います。 (1)NTLDRがハードディスクにコピーされなかった理由。 (2)なぜ同じOSを選択する画面が出るのか。 (3)boot.iniの設定方法。 がわかりません。 説明不足な点や間違っている点もあるかとは思いますが、どなたかご存知の方がいたらなんてもよいので教えていただけると幸いです。 よろしくお願いします。

  • 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 どのように設定をすればいいか分からなくなったので、質問しました。 回答よろしくお願いします。

  • XPとVistaのデュアルブート画面について

    こんにちは。 XPを先にインストールしたPCに後からVistaをインストールして、デュアルブートにして使用しておりました。 最近になってVistaを再インストールしてから、デュアルブート画面のXPかVistaを選択する画面の時に、Vistaが2つ(XPと合わせると3つになります)表示されるようになってしまいました。 これを元の通りVistaを1つだけにする方法をお教えください。 よろしくお願いいたします。

  • Vista&XP デュアルブートについて

    Vista&XPのデュアルブートについて質問させて下さい。 まず構成なんですが自作パソコンです。 (1)マザーボード→MSI P965 Neo2 (2)ハードディスクが3台付いています。ドライブ割り当てはC/D/E/Fとなっています。 C→1台 D/E→1台  F→1台です。 Cに現在Windows Vistaが入っています。 マザーボードのSATA7までありますが、IDE(1)とSATA(1)はJMicronに 絡んでくるので、現在はIDEにDVDのみ設置してあります。 もしかしたらこれがまずいでしょうか!? Vistaをインストール後にXPをインストールしましたがOS選択画面が 出せずに悩んでいます。 物理的に領域を分けたのではなく、別のハードディスクにインストールしています。 Vistaインストール後にXPを入れるのは結構難しいという書き込みは読みました。このケースでなんとかデュアルブートの選択画面を出す方法はありますでしょうか!? インストール関係は一切失敗していません。BIOSも正常です。 どなたか詳しい方・専門家の方のご伝授お願い致します。

  • xp/vistaデュアルブートで vistaのアップグレード

    現在、xpとvistaでデュアルブートの環境です。 xpとのデュアルブートはそのままで vistaのほうだけ アップグレードが可能でしょうか? もちろん現在使用している vista側のプログラムやファイルは 引き続き 継承するものとします。 宜しく、お願いします。

  • XPとVistaのデュアルブートについて

    使用PC:DELL Dimention 8300 XPとVistaのデュアルブートをさせようとしたのですが、winload.exeが見つからないためVistaが起動できないといわれてしまいます。 いろいろ調べたところC:にXPが入っているからではないかとおもわれるのですが。 現在ではCドラにWindowsXP、FにWindowsVista(XPからのアップグレード) が入っています。 WindowsVistaをC:にインストールせずに現在の状態をたもったままVistaのとデュアルブートをさせるにはどうすればいいですか??

  • Xp とVistaのデュアルブートで

    Windows Vista UltimateのOEMを購入し、XpのパソコンにHDを増設しインストールしましたが、デュアルブートで起動することができずに困っています。ご存知の方がいらっしゃいましたら教えてください。使っているパソコンは自作パソコンです。友達が作ってくれたものなのでよくわからないのですが、スペック的には問題ないといわれました。 ハードディスクを増設しました。SATA、ATAPIで増設しています。 片方にVista、片方にXpが入っています。もともとXpをインストールして使っていたパソコンのデータ用ディスクとして使っていたハードディスクを使っています。 Vistaの環境からカスタムでインストールし、まったく何も入っていないHDをVista用に指定しました。

  • vistaとXPでデュアルブートしたいのですが・・・

    当初、vistaのみで組むつもりでvistaをインストールしました。 しかし、互換性などの問題によりXPとのデュアルブートをすることになり、XPをもう一台のHDDにインストールしました。 現在、biosのほうで先に読み込むHDDを選択すればデュアルブートは可能なのですが、起動画面では選択できません。おそらくvistaとXPでXPの入っているHDDの認識番号が違うためだと思っています。(vistaだとF: XPだとE:)(ちなみにvistaのEはリムーバブルディスクです、readyboostを使用したせいかもしれません) vistabootproを使い、選択画面までは行きましたが、XPを選択するとPCが再起動してしまいます。なんとかしてvistaとXPで認識番号を同じにすることはできないのでしょうか。ご教授お願いいたします。

  • XPとVISTAのデュアルブートにすると・・・

    XPとVISTAのデュアルブートにすると・・・デフラグを実行した場合のハードディスクの内容(OS関係など)は、破壊されずに整合性がとれるものなのでしょうか? 市販のデフラグソフト(VISTA対応)を購入したいので、アドバイスをお願いします。 因みに、デュアルブートは、これから行う予定です^^;

  • Vistaからのデュアルブート

    毎度お世話になります、こんにちわ。 先に当方のPC環境から。 HDD 500GB*2 手持ちのゲームがVistaじゃ対応していないために、別のハードディスクにXPをインストールしました。(Vista側から見てHDのD) もちろんこれだけじゃデュアルブート選択画面は出てきません。 そして、ブート情報がXPがわに書き換えられてデフォルトでXPが起動されます。 鬱陶しいので、BIOSからブートするHDをVistaの入ってるHDにしました。 ここまではOKなのですが、ブート選択画面でてきませんよね。 このブート選択画面はどうやって出すのですか。 いろいろ過去の質問をみたりしたのですが、望むような回答がなくて。。。 それと、Vista側から見るHDとXP側からみるHDが入れ替わっているのですが、(Vista側から見るとCとすると、XP側はD扱いになる)固定する方法はないのでしょうか。 どうか教えてください。よろしくお願いします。

専門家に質問してみよう