• ベストアンサー

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

調べてみましたが同様の現象がネット上に出ていないので、ご存知の方いらっしゃいましたらお願いします。 VistaとXPを新たに自作したPCへデュアルブートさせようと思っています。 まず、XPをインストールしちゃんとインストールと起動はできたのですが、 その後Vistaをインストールすると、“予期しない再起動がされた可能性があります”と言ったようなメッセージが出てVistaがブートできませんでした。 (インストール自体は正常に行えてるような動きをし、最後の自動再起動したらこうなりました) すると、ブートマネージャからXPを起動しようとすると、XPのロゴの段階まで行かずに強制でシャットダウンしてしまうようになりました。 Vistaのインストールメディアから再インストールさせようとしても、 idelsLodingの画面で1/4位まで進むと強制終了。 何度かXPで起動していると何とか起動はしましたが不安定でした。 VistaのパーティションをXP上からフォーマットをかけても拒否され、 XPのインストールメディアを入れて再起動してみると、利用の同意画面までも行かずにシャットダウン。 2000で試しても同様で仕方がないので、別のPCへリムーバブルとして接続し、 Vistaのパーティションのみフォーマットをかけて、試しにXPで起動してみると正常に動作しました。 納得いかないので、XPのパーティションもフォーマットし、 今度はVistaからインストールしてみると正常にインストールと起動はできましたが、 XPのインストールをしようとするとやはりインストールの段階まで進まずにシャットダウンしてしまいます。 動きとして、Vistaが悪さをしてるような感じがあるんですが、 果たしてWindowsを起動してない状態でシャットダウンてあるのかなと。 どなたご存知の方いらっしゃいましたらよろしくお願いします。

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

  • ベストアンサー
回答No.3

#2さんは同一パーティションと同一HDDを混同してあります。 パーティションを切ってそれぞれにインストールは普通にできます。 お書きになっている挙動がよくわからないんですが、 インストール時にこけるのであれば、HDDあるいは、メモリの物理的な障害、とも考えられますね。 私が試すとしたら、 メモリを片方ずつ試す。 それでもいっしょだったら、 HDDのパーティションの切り方を変えてみる。 たとえば、 40GB,40GBなど。 (なぜ20GB、40GBじゃないか、というと、最初の20GBの次に始まる第2パーティションの20GBの中に何らかの不具合がある可能性を想定しているから。) ※Vistaのインストールは最小が20GB、推奨は40GBなんで、Vista側は40GBは確保しておいた方がいいと思いますよ。

raizen_x
質問者

お礼

ありがとうございます。 結局のところ、マザーと電源の相性が悪かった(ショップのサポートで確認)のと、 CPUファンが壊れていてうまく放熱できてなかった為のようでした。 因みに、相性の悪かったのは マザー GIGABYTE GA-P35-DS4 電源  ENERMAX LIBERTY ELT400AWT そもそも起動が怪しかったり・・・。 Vistaのパーティションはアドバイス頂いた通り40GBにしました。 すでにインストールは完了してドライバ等を設定中です。 ありがとうございました。

その他の回答 (2)

noname#40524
noname#40524
回答No.2

VISTAとXPと『起動プロセス』が異なりますので、おそらく同じHDで切り替える事は不可能でしょう。 分割するか、XPをCD、USBメモリから起動する、仮想OSソフトを使う。 お薦めは仮想OSソフト。 窓社純正のVPCが有るがVWMareの方が良い。 *vistaでデュアルブートで検索すると解決法が有ったけど?

raizen_x
質問者

補足

回答ありがとうございます。 ただ、こちらのページに同一HDD内へパーティションを区切ってインストール可能と書いてありましたが・・・。 http://blog.tasukaru.biz/?eid=453539

  • kjtyn7
  • ベストアンサー率24% (300/1223)
回答No.1

Vista,Xp両方を収めるだけのCPU,HDDのメモリーを必要とすると思いますが足りていますか。VistaとXPのデュアルブートは物理的には可能でしょうが、良案でしょうか?

raizen_x
質問者

補足

ご回答ありがとうございます。 書き忘れていて申し訳ないです。構成ですが、 CPU : Core2Duo 2.66GHz Mem : 2GB HDD : 400GBを XP:20GB Vista:20GB HDDは出来るだけ残りをファイル用に使いたいのでそれぞれ20GBで区切っています。 ちなみに、1つのHDDにOSを2つ入れようとおもっています。 2つのHDDに分けないと問題があるとは思えないんですが。

関連するQ&A

  • XP,Vistaのデュアルブート構築の不具合

    XPインストール済みHDDの他パーティションにVistaをインストールしました。 そうしたところいままでドライブCはXPであったのですが、強制的にVistaがC、XPがEとなりました。 その影響か分かりませんが、起動時においてもOSの選択画面がでず、Vistaのみのシングルブートとなってしまいました。 これはまずいと思い、Vistaが入っているパーティションをフォーマットしたものの 今度は起動時に「NTLDR is missing」と出てXPも立ち上がらなくなってしまいました。 AcronisTrueImage等のCD起動ユーティリティにて確認したところ、XPインストールパーティションがDドライブと認識されたままになっていることが原因のようです。 この解決策として何かいい案はありませんでしょうか? XPの回復コンソールや、パーティションマジック等でできるのか調べてみたのですがよくわからず・・ どなたかお願いいたします。

  • XPとVistaのデュアルブートをしていて

    最初にXPを入れていて、その後Vistaをインストールさせて デュアルブートにしていたんですが、XPの調子が悪くなったので XPをインストールしているパーティションを消して再度XPを入れなおしたら XPが起動が勝手に起動してNTローダーが出てこなくなりました。 これだとVistaが起動しなくなりちょっと困っています。

  • XPとVistaのデュアルブートで、VistaがXPを認識しない

    お世話になっています。 XPとVistaのデュアルブート環境を構築しようと考えています。 1.HDDのリカバリをし、プリインストールXPのみが入った状態にする 2.パーティションを2つに分割 3.VistaDVDをBootし、VistaDVDの機能でフォーマット後、Vistaをクリーンインストール 以上の手順を踏んでXPとVistaをインストールしましたが、OS選択画面が表示されません。 また、Vistaの起動設定での、規定のOS選択部分でXPが候補にない状態になっており、VistaがXPを認識していません。 両OSの再インストールをせずに解決する方法はないでしょうか? ご存知の方、できましたらご教授よろしくお願いします。

  • Vista XPとのデュアルブート

    今現在はPartition Commanderを使って、Windows XPをデュアルでインストールして使っています。  今回パソコンの買い替えを検討していますが、今度はVista→XPとのデュアルブートにしたいと考えていますが、色々調べてみたところプリインストールされたVISTAのPCにXPを入れるのは難しいと書いてありましたので質問させていただきました。  VISTAがインストールされてるPCにXPをインストールされた、Vista→XPとのデュアルブートで使われています方がいましたら教えて頂ければ幸いです。

  • 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 Ultimate 64bitと、XP professional 32bitを持っています。 1つの物理ドライブを、2つのパーティションに区切ります。 C:\を200GB、D:\を100GBに区切ったとします。 いろいろサイトを巡って調べてみると、VISTAとXPでは ブート関連のファイルが違って、VISTAの方は下位互換性がある ので、XP>VISTAの順でインストールする事にします。 まず最初にXPをインストールします。 CとDをNTFSでフォーマットして、XPをDドライブに入れます。 インストール完了後、VISTAをCドライブにインストールします。 そうすると、VISTAしか起動しません。 NT系OSというものは、ブート関連のファイルが必ずCにインストール されると聞いたので、VISTAを"後に"Cに入れてしまうと、上書き されてXPのブートファイルが消えてしまうのでしょうか。 XPをCに、VISTAをDにインストールすれば、デュアルブートできる のでしょうか?できる限りVISTAをC:\にしたいので、先にXPを Cに入れるのは遠慮したいのです。 インストール後、XPとVISTAのドライブレターを変更できるのならば したいのですが、何かと不具合が起きそうで怖いです。 VISTAをC、XPをDの順番でインストールして、VISTA BOOT PROでXPの ブートファイルをCに上書きしてしまえば、デュアルブートできますよ みたいな事がweb上の記事にありますが、当方の環境ではなぜか エラーが必ず起こり、BIOS画面の起動OS選択画面には表示される のですが、エラーが起こりXPが起動できません。 長くなりましたが、VISTAをC、XPをDにインストールしたい場合、 順番としては、VISTA C:\ ⇒ XP D:\ ⇒ VISTA BOOT PRO しかないのでしょうか。 VISTA上にVirtualPC2007でXPを入れましたが、ハードウェア周りが 駄目駄目すぎて使い物にならないです(ノ◇≦。)うぅ

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

  • vistaとxpでデュアルブートしようとして・・

    今vistaを使っていて多少重かったのでXPも入れようかと思い、Dドライブを指定してインスコしていたのですが、 A disk read error has occurred. Press CTRL+ALT+DEL to restart. と言うエラーがでてしまいXPのセットアップ画面にもすすまずvistaも起動しない状態になりました。 原因はプライマリ パーティションのブート セクタが上書きされてしまうことだとわかったので、一度VISTAをアンインストールしてXPをインストールしようと思っているのですが、VISTAにあるデータのバックアップを取りたいのです。 パーティションを修復してあげればいいのはわかっているのですが、いまこの状態でVISTAのインストールディスクを入れ、修復を行うとCドライブのデータは消えてしまいますか?・・・ できれば一度VISTAで起動してバックアップをとってからアンインストールしてXPのインストール行いたいのですが・・ よろしくお願いします・・

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

    Windows Vsita Home Premium(32bit)とWindows XP Home Editionをデュアルブートしたいのですが、XPだけが起動できません。 現在、ノートPCのCドライブにVistaを入れています。また、古いPCからXPを入れているHDDを取り出して、USBでノートPCに接続しています。 ネットで調べると、「VistaBootPro 3.3」を使うといいそうなので、これをインストールし、設定しました。 この状態で、ノートPCを起動させると、Windowsブートマネージャが表示され、Vistaは普通に起動するのですが、XPを選択すると、再度、PCの起動画面(DELL製なので、DELLのロゴが表示される画面)が表示され、Windowsブートマネージャの画面に戻ってしまい、XPが起動できません。 Vistaから、XPが入っているHDDはFドライブとして認識され、ファイルを見ることはできるので、HDDが壊れていることはなさそうです。 VistaBootProの設定が間違っている可能性もあります。こういう状態なのですが、どうすればデュアルブートすることができるのでしょうか。教えてください。よろしくお願いします。

  • VISTAにXPをデュアルブート・・・

    vista homepremium のプリインストールされていたSOTEC製PCにXPをデュアルブートさせようとしてvistaが起動できなくなりました。 過去ログを読んで自分でいろいろと試しましたが、リカバリ領域がHDD内に設けられていて、vistaのインストールディスクが付属していなかったため、MSのHPにあるコマンドプロンプトを利用した解決策が行えません。(この解決とはデュアルブートが正常に完成するという意味なのでしょうか?そこも教えていただきたいです。) XP→VISTAの順でインストールすれば良いことは承知ですが、このような状況のためできません。 どうにかここから正常なデュアルブート環境を作り出す方法はないでしょうか。よろしくお願いします。