• ベストアンサー

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

XPとVistaのデュアルブートをしているのですがXP160GB Vista500GBで 同時にケーブルを繋いで起動するとVistaが起動してしまいます。 Vistaで同時接続して起動するとマイコンにCがVistaで500GB、DがXPで160GBとなります。XPも接続しているのですが、XPは起動しません。CもDもリカバリして始めからインストールする方法ありませんか?自分がしたいのはC(XP)160GB D(Vista)500GBにしたいのです。で前に調べたら最初にXP、次にVistaをインストールすればデュアルブートが構築出来ると知りました。その為にはCもDも両方のHDDをきれいにしたいのですが何か方法ありませんか?XPもVistaもCDがあります。 宜しく御願いします。

  • s550l
  • お礼率68% (89/130)

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

  • ベストアンサー
  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.3

> XPもVistaもCDがあります。 Microsoftの正規版を持っているということでしようか。 もしそうであれば、VistaのインストールCD/DVD-ROMで起動して、 両方を起動できる状態にしておき、 1.インストールディスクを入れて起動 2.システム修復オプションからコマンドプロンプトを起動 3.bootrec /FixBootと入力 4. bootrec /FixMbr と入力 これにより、ブートストラップローダが、新たに作られ、XPとVistaのデュアルブート可能 になると思います。 下記を参考にして、MBRの書き換えをすると復帰します。 Windows 回復環境で Bootrec.exe ツールを使用して Windows Vista でのスタートアップの問題を トラブルシューティングして修復する方法 ?http://support.microsoft.com/kb/927392/ja? もしそれ以外の場合、VistaのリカバリCD/DVD-ROMしかない場合は、補足願います。 内蔵HDDで、マスター/スレーブがどうなっているのか、内蔵HDDが1個で、 他はUSB接続外付けなのか、パーティション構成によりできないのかでしよう。 パソコンの構成が不明なのでなんともこの辺が分からないところです。

s550l
質問者

補足

回答有難う御座います。 XPとVista両方とも正規品です。最初はデュアルブート出来ていたのですが、XPをクリーンインストールしてからVistaが起動しなくなったので、Vista(500GB)のコネクターを外してXP(160GB)だけ使っていました。最近思い立ちもう一度デュアルブートにしようと思いD(500GB) Vistaを繋いだらXPも起動しないのでXPを外しVistaをクリーンインストールしてXPも繋いで起動するとVistaしか起動せず(ホントなら選択肢があり選べるのですが)Vistaのマイコン開くとCに500GB(Vista)Dに160GB(XP)と認識していました。この場合にVistaのCDを使ってCとDとフォーマットは可能でしょうか?フォーマットさえしてしまえばXP次にVistaを順番にインストール出来ればデュアルブートが構築されると思うのですがどうなのでしょうか? 内蔵HDDは2つあります。USBではないです。 説明が足りなくてすみません。

その他の回答 (7)

  • Pcojin
  • ベストアンサー率32% (35/108)
回答No.8

おそらく、インストール時に何か勘違いをされてるようです。 No.6さんお手順で、間違いなくインストールできるはずです。 XPのあと、Vistaインストール時に、すでにWindowsが入っているがどうするか?って 聞かれると思います。 そのときに、VistaをXPとは別のところ(この場合Dですね。)に、新規インストールして やれば、デュアルブートになるはずです。 XPをインストール後、Dもフォーマットしておいた方がいいと思います。 その後、Vistaを新規インストールします。

s550l
質問者

お礼

返信遅くなってすみません。 VistaのCDからCとDをフォーマットしてXPをインストール、次にVistaをインストールする事が出来ました。

s550l
質問者

補足

回答有難う御座います。 やってみます。 後で追記します。

  • Pcojin
  • ベストアンサー率32% (35/108)
回答No.7

クリーンインストールでもよければ、XPをインストールするとき 一番最初に、全部のHDDをフォーマットすることが出来ますよ。 必要なデータがあれば、どこかに退避しておいて、クリーンインストールしてみては いかがですか?

s550l
質問者

補足

回答有難う御座います。 返事遅くなってすみません。 クリーンインストールでいいのですが、今現在2台の内臓HDDがあって、2台とも繋げて起動するとXPは起動せずVistaだけ起動してしまうのです。ほんとならPさんの言う通りに出来る筈なのでしょうが、Vistaしか起動しません(VistaのHDDを外せばXPは起動します)。 VistaからならCの160GBとDの500GBは認識していました。VistaのCDからは両方フォーマットしてはいけないみたいです。

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.6

> よってVistaなら両方繋げても起動し尚且つ、CのXPを認識しているのでVistaCDを入れてCのXP、 > DのVistaをフォーマットし新たにクリーンインストールする事は可能でしょうか? > またVistaCDで完全にフォーマット出来るのでしょうか? まず、フォマットした時点で、以前の内容は消えることは理解していますね。 まず、インストールする場合は、XPにしろ、Vistaにしろ、自分が入る部分だけをフォマットし、インストールします。 よって、VistaのCDでは、Dだけをフォマットします。そしてインストールします。 ここでまとめてCもフォマットしていませんか。Dだけですよ。 1.内蔵HDDを2台ともつなげておきます。XPのCDで、Cをフォマットして、XPをインストールする。 2.VistaのCDで、Dをフォマットして、Vistaをインストールします。 やることはこれだけです。 ほかのことはやってはいけません。 内蔵HDDを1と2の作業では、取り外してはいけません。 また、2でCのフォマットもしてはいけません。

s550l
質問者

補足

何回も回答頂き有難う御座います。 内臓HDDを2台繋げると何回やってもXPは起動せず、Vistaだけしか起動しません。XPを起動しようとすれば、Dのコネクター(Vista)は外さないとフォーマット出来ません。よってCならXPのCDからフォーマット、DならVistaのCDでフォーマットすると言う事ですね?VistaのCDでは、CのXPはフォーマットしてはいけないと言う事ですね。 CもDもフォーマットさえ出来れば2台の内臓HDDをつなげたままXP→Vistaとインストール出来ればデュアルブートが構築出来るのは知っています。

  • yakan9
  • ベストアンサー率54% (2202/4052)
回答No.5

> 最初はデュアルブート出来ていたのですが、 > XPをクリーンインストールしてからVistaが起動しなくなったので MBRが、XP用に書き換えられたためです。 > Vistaを繋いだらXPも起動しないのでXPを外しVistaをクリーンインストールして どうして、VIstaをインストールするときにXPを外すのですか。 これがいけないのです。 Vistaのインストール時に、XPもセットしておく必要があるのです。 XPがあるのを認識し、デュアルブート構成を自動で作ってくれます。 Vistaは、XPより後に出たので、XPの仕様は知り尽くしています。 よって二つ同時に起動できるようにVistaの方で作ってくれます。 XPを外してしまうと、XPの認識はできないでしよう。 よって、Vistaだけの単独起動と思ってしまいます。 逆は、作ってくれません。 Vistaをつなげておいて、XPをインストールしても、後から出てきたVistaの仕様は知らないので、 Vistaを認識できません。 このことを、「下位互換は保証するが、上位互換は保証しない」という言葉でよく使われます。 どうして、同時につなげておくことはできないのでしようか。 コネクタは、一つしかないからでしようか。 もしそうであれば、物理的にデュアルブートは無理ですけど。

s550l
質問者

補足

度々すみません。 コネクターは二本あり内蔵HDDも二つあります。自分の説明不足です、すみません。両方繋いで起動したらVistaだけ起動します。CのXPとDのVistaをフォーマットして新たにXPとVistaを入れたいのです。両方繋げばXPは起動しません。よってVistaなら両方繋げても起動し尚且つ、CのXPを認識しているのでVistaCDを入れてCのXP、DのVistaをフォーマットし新たにクリーンインストールする事は可能でしょうか?またVistaCDで完全にフォーマット出来るのでしょうか?

  • tencyuu_te
  • ベストアンサー率25% (342/1340)
回答No.4

すでに単独にOSをインストールされているのですよね だったらハードで切り替えるのが便利です HDD切替え器↓安いしどちらかのOS(HDD)が故障しても片方はそのまま使えるので便利 http://www.twotop.co.jp/details/?j=4937925914852&pd=0

s550l
質問者

補足

回答有難う御座いました。 なるほどそう言うものがあるのですね。 一応選択肢の一つとして覚えておきます。

  • Pcojin
  • ベストアンサー率32% (35/108)
回答No.2

インストールするときに、いちいちHDDを外してませんか? 例えば、XPをインストールするときにVistaを入れるつもりのHDDを、 Vistaを入れるときに、XPの入ったHDDを外してませんか? どちらも接続しておいて、No.1の方がお答えのように、順番にインストールすれば 問題ないと思います。

s550l
質問者

補足

回答有難う御座います。 ですよね。最初はそれでやっていたのですがXPの方をクリーンインストールしてからおかしくなってしまいました。それまではデュアルブート出来ていたのですが・・・・

  • cerberos
  • ベストアンサー率50% (420/830)
回答No.1

XPのインストールCDを挿入した状態でPCを起動。 インストールプログラムからCドライブをフォーマット→CドライブにXPをクリーンインストール。 XPを起動して、Dドライブをフォーマット。 DドライブにVistaをインストール。 この手順で出来ませんか? ちなみにデュアルブート環境でもDドライブに入れたVistaを起動すると、Vistaの入った領域をCドライブとして 認識することがあります。 (このとき、XPの入った領域はDドライブになります) これはVistaの仕様上の違いのようです。 http://www.center-left.com/blog/archives/2006/10/windows_vistaxp.html

s550l
質問者

補足

早速の回答有難う御座います。 2台のHDDを繋げて起動したらVistaしか起動できません。 コネクターを外すとXPも起動出来るのですが。 2台繋げれば何故かXPが起動せずにVistaが起動します。

関連するQ&A

  • XPとのデュアルブートでVistaだけ入れ直したい

    こんにちは。 CドライブにVista DドライブにXP を入れてAcronis OS Selectorを使いデュアルブートを構築しています。 今回CドライブのVistaだけクリーンインストールしたいと思っているのですが、 普通にクリーンインストールしたらMBRが書き換えられて XPが起動しなくなるのでは無いかと心配しています。 いざとなったら全部インストールし直せば良いのですがなるべくなら避けたいです。 Vistaのみクリーンインストール後、今までと同じ様にデュアルブートが出来る用にしたいのですが この様な事は可能なのでしょうか? 何か良い方法がありましたら教えて下さい。 宜しくお願いします。

  • 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を入れましたが、ハードウェア周りが 駄目駄目すぎて使い物にならないです(ノ◇≦。)うぅ

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

    今のPCの環境はC160GBとD500GBのハードディスクで使用しています。 CにXP、DにVistaのデュアルブートなのですが、突然XPが起動しなくなりました。 何が原因か調べる方法はありませんか? もしXPを再インストールする場合は、DのHDのコネクターを外してから、OSの再インストールを行った方がいいのでしょうか? XPで起動した場合、画面が真っ暗のままで移行しません。 よろしくお願いします。

  • XP Vista デュアルブート

    VistaプリインストールマシンにXPをデュアルブート(マルチブート)しようと思ったのですが、MBRやその他の関係上難しいとのことでどうしようか迷っています。 そこで、DドライブにXPをインストールして、Vistaをメーカ付属の機能を使ってCドライブに復元しようかなと思いました。 この場合、XPとVistaをデュアルブートすることはできますか? ちなみに、メーカーは富士通で、OSが起動しなくてもバックアップ機能を使えます。 もし、この方法では無理で、他に方法をご存じの方がいましたら教えていただければ幸いです。

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

    初質問です。仕事上XPを使いたいため、デュアルブート考えています。 PC環境 TOSHIBA Dynabook AX/55AK WINDOWS VISTA (HOME BASIC) OS・VISTA SP1(OEM)インストールディスクなし CPU・Intel Celeron M プロセッサー430 (1.73GHz) HDD・全体100G パーティションコマンダー11で(C:70GB)(D:30GB) メモリ・購入時512MB 現在1.5GB 外付けHDD・280GB使用 を使っております。足りない点があれば追記します。 教えてgoo内で、デュアルブートについての、質問&回答を見て、 http://journal.mycom.co.jp/special/2007/windowsvista/016.html ↑のページに辿り着きました。 教えて君は嫌なので、ググって調べていたのですが、 どうしても解らなかったので質問です。 現在(C;70GB)にVISTAがインストールされている状態で、 パーティションコマンダー11で作った(D:30GB)にXPを インストールしようと考えてます。 この場合インストールは出来るらしいのですが、 インストールしたXP(D:30GB)を起動すると、 「MBR」が書き換えられ、 VISTAが起動しなくなると書いてありました。 そこで、XP→コマンドプロンプト→ >x:\boot\ Bootsect.exe -NT60 All [ENter]で 「MBR」の書き換えをするまでは、理解出来るのですが、 肝心なVISTAのインストールディスクがありません。 ☆VISTAインストールディスクの代わりになる物は無いでしょうか? リカバリディスクしかないので大変困っている状態です。 又、他に用意したほうがいい物、 やっておくべき事などありましたら、是非教えてください。 お返事お待ちしております。

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

    VistaとXPのデュアルブート方法ですが、CドライブにVista、DドライブにXPが入っています。 XPを後から入れたら、XPが起動し、Vistaが起動しなくなったので、再度Vistaをインストールしましたが、今度はVistaだけが起動してしまします。 OSを切り替えて使用する方法を教えてください。 手軽なソフトが有りましたらそちらも教えてください。 よろしくお願いします。

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

    XP VISTAのデュアルブートについて BTOで購入したPCをデュアルブートにしようと思い、Cドライブに入っていたWindowsVista HomePremiumを一旦削除。そこ(Cドライブ)にWindowsXP PROをインストールしました。(この段階でXP起動できました) その後、DドライブにVISTAをインストールしましたが、再起動してもブートマネージャーが出ません。VISTAの方が起動してしまいます。 (VISTAの)コントロールパネル>システムとメンテナンス>システム>システムの詳細設定>起動と回復 既定のオペレーティングシステムを参照しても『Microsofto Windows Vista』があるだけで、以前のバージョンのWindows がありません。 どうすればブートマネージャーを表示することができるでしょうか? とても困っています。よろしくお願いします。

  • xpとvistaのデュアルブート環境で、trueimageを使ってvistaのみにするには

    表題のとおり、xpとvistaのデュアルブートで使っていますが、xpでのみ動作していたソフトもvista対応になったのを機にvistaのみにしようと思っています。 デュアルブートはひとつのHDDをC,Dのパーテーションに分け、vistaのDVDから起動してDにインストールしました。 ファイルを見ると、vista起動の場合でもCのブートmgrをまず見に行っているみたいです。 そして、trueimage10homeにて(そのブートCDから)、HDD全体のイメージバックアップをとってあります。 (1) HDDをフォーマットし、Cのみにする。 (2) trueimageのブートCDで起動して、イメージからvistaの入っている  Dのみ復元。 (3) しかし、それではvistaは起動しないと思われますが、そのような  方法でvistaを起動できるようになるでしょうか。 Cをブート関連のファイルのみ残してあとは手動で削除するのがいいのかもしれませんが、この際、きれいにCにvistaのみ、というふうにしたいのです。 以上、よろしくお願いいたします。

  • VISTAとXPのデュアルブートで

    VISTAをCドライブとXPをDドライブ(VISTA→XPの順にインストール)のデュアルブート環境で使っていたのですが、VISTAだけををCドライブに再インストールすると、OSの選択ができなくなってしまいました。どうやったら選択が復活するでしょうか?結構しらべたのですが、ぴったりの作業がわからず、困っています。方法をご存知のかたおられたら教えていただけませんか?よろしくお願いします。

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

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