• ベストアンサー
  • 困ってます

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

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数138
  • ありがとう数16

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

  • ベストアンサー
  • 回答No.3
  • unos1201
  • ベストアンサー率51% (1110/2159)

>VISTAをC、XPをDにインストールしたい場合、順番としては、VISTA C:\ ⇒ XP D:\ ⇒ VISTA BOOT PROしかないのでしょうか。 >XP上で見ても、VISTA上で見ても、常にCがVISTA、XPがDにある 状態にしたいのです。 回答例を書くと、コロンブスの卵で非常に簡単なのですが、私の実際に稼動しているパソコンと同じようにすると、デュアルでXPとVISTAがあなたの望みの通りに実現するかも知れません。 しかし、なぜ、XPの64ビット版を用いないのか、逆に言うと、XPの32ビット版でしか正常に起動しないのなら、VISTAの32ビット版ならデュアルでも、単独でもXPの利用したいアプリなどが使えるのではないでしょうか。 じらしておいて、回答例です。 >C:\を200GB、D:\を100GBに区切ったとします。 上記の作業をXPのCDから行ないます。Cをプライマリーで区切っただけでそこにXPをそのままインストールです。終了後、XPを起動し、コントロールパネルの管理ツールのコンピューターの管理の記憶域の管理のディスクの管理で後半部分のD:を拡張パーティーションで作成するのです。 次にCDから起動でXPのインストールを拡張パーティーションで行ないます。ブートの開始は最初のXPのC:からですので、実際に起動するのはD:であるXPをもう一つ作成するだけなのです。 その後、D:でシステムが正常に動いているのを確認できたら、D:からディスクの管理でシステムがC:、ブートしているのがD:であるのを確認します。正常なら、C:のboot.iniとntldr以外は全部削除します。ゴミ箱は削除できませんので、リサイクルも残すことになります。多分、ntldrも必要ありませんが、一応、残しておいても大丈夫でした。 その後、DVDから起動して、VISTAをインストールし、C:に正常にできれば、ちゃんと、起動の選択でできるようになり、しかも、XPはD:、VISTAはいつもC:となります。 私の場合、XPはF:、VISTAはC:で大部分の機械は統一していますが、XPをC:以外で使うと、アプリケーションのインストールでかなり注意しないと、ビスタのC:のプログラムにインストールされてしまうことがありあります。その結果、VISTAが再インストールしないといけなくなりますので、困るのです。 あと、私のちょっとした間違いでVISTAをH:にインストールしてしまったものもあります。それは、実験のつもりでいろいろ試しているのですが、ほとんどすべてが、上記のトラブル、つまり、VISTAのアプリをC:のXPのプログラムファイルに書かれることがありません。この点、かなり改良されたなと感じています。 それと、VISTAを拡張パーティーションにインストールしても、そこがC:で認識できる、されることもあります。不思議ですが、そういう仕様です。

共感・感謝の気持ちを伝えよう!

質問者からの補足

試しにCを200GB、Dを100GBに区切って、CにXPを入れ、 そのあとVISTAで空いているパーティションに入れました。 それぞれOSを立ち上げると、なぜか両方ともCがOSドライブに なるのですね。不思議だ…。 unosさんのやり方だと確実みたいですね。CにDのXPのブートファイル を残して、それをCに入れるVISTAで上書きする、と。なるほど。 しかし、上記のやり方で納得できたのでよしとします。 ありがとうございましたー。

関連するQ&A

  • Vista→XPの順序によるデュアルブートについて

    先日、Vista(64bit)とXP(32bit)のデュアルブートを行いたいと思って別HDDを購入しXPにインストールを行ったわけですが、いろいろ問題が生じて解決できそうにないのでここで質問させていただきます。 最初に私のPCの状態は、 1.Vista(64bit)を先にCドライブにインストール。 2.別のHDD(Eドライブ)にXP(32bit)をインストール。 3.BIOSの設定でHDDディスクの優先度を変更することにより、OSの切り替えは可能。 4.以降Vista(64bit)が入っているHDDを最優先する。 5.Vista内でVistaBootPro(ver3.30)での設定でXP(32bit)とのデュアルブートを設定しても、Vistaはきちんと起動するが、XP(Legacy)は選択すると再起動されるのみで起動しない。 という感じです。 一応VistaBootProの設定は、 Vistaで、 Change Boot Drive: C Change boot timeout: 30 XP(Legacy)で Change Boot Drive: E Change boot timeout: 30 としています。 また設定前に、CドライブにVistaのBootをこのソフトでインストール、EドライブにLegacyのBootをこのソフトでインストールしています。 一応BIOSで使い分けるという方法もできるのですが、何かと不便なのできちんとデュアルブートしたいです。 よろしくお願いします。

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

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

  • 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の設定が間違っている可能性もあります。こういう状態なのですが、どうすればデュアルブートすることができるのでしょうか。教えてください。よろしくお願いします。

その他の回答 (2)

  • 回答No.2

  風呂敷のパソコンは、XP、XP、VISTA Ul32、VISTA Ul64になったことがあります。それぞれに別のHDDを割り当てています。 1.XPとVISTA32を起動させると行儀よくHDDの順番にドライブレターが振られます。 2.VISTA64をインストールします。こいつを起動すると、「ドライブレター、そんなの関係ネェ。」と過去にとらわれずに、ドライブレターに、Cと書き込んでワンマン振りを発揮します。 3.そんな、ことを知らないporlingさんは、機転を利かせて先手を狙ったが、マイクロソフトのバグ弾チームが掘っていた、落とし穴にはまったようです。ウィひひ 4.蜘蛛の糸を頼りに何とかしてください。 http://journal.mycom.co.jp/special/2007/windowsvista/016.html .

共感・感謝の気持ちを伝えよう!

  • 回答No.1
  • PG600SC
  • ベストアンサー率38% (241/628)

Vista32BitとXP-Pro32bitでDualしています。 まず、私は知識が無いのですが、64と32ってDual可能なのですよね? 可能として、まず、XPとVistaのBootファイルは構造が別もんです。ですので、今までのように、CドラのBoot.iniを編集して名前を変えるとういような事はできません。どちらかと言うと、VistaのBootファイルがXPのBootファイルをコントロールすると言うようなイメージです。また、Vistaのインストール場所は、どこでもかまいません。今までのように、Bootファイルがcドラでなくてはならない必要はありません。<Vista。たとえば私ですが、XPをCドラ、VistaをFドラにインストールしていますが、この状態でVista側を起動すると、自動的にVistaの入っているドライブがcドラとなるのです。ですので、あまり深く考えず、XPをcドラ、VistaをDドラにインストールすればいいと思いますよ。上記がBootファイルが一新された結果だと思います。

共感・感謝の気持ちを伝えよう!

質問者からの補足

自動的にVISTAの入っているドライブがCになる… というのは、OS上での仮想的な構成なのでしょうか? 物理的な構成なのでしょうか。 1台目のドライブをCとDに区切って、容量を多くとってある CにVISTAをインストールしたいので…。 XP上で見ても、VISTA上で見ても、常にCがVISTA、XPがDにある 状態にしたいのです。 >>あまり深く考えず、XPをcドラ、VistaをDドラにインストールすればいいと思いますよ。上記がBootファイルが一新された結果だと思います。 これはつまり、Cを少なく区切って、Dを多く取って、CにXP、DにVISTAの順番でインストールして、デュアルブート可能構成にしたのち、 XPを起動 C VISTA   D XP VISTAを起動 C VISTA D XP になるのでしょうか? あと、個人的憶測なのですが、一台のドライブを2つに区切った場合、ドライブレターが若い方が、プラッタの外周を占有していて、転送速度が速い…とかいうことはないでしょうか?うーん。

関連するQ&A

  • 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とXPのデュアルブートについてなのですが 検索して、デュアルブートのやり方、Vista boot PRO等も手にいれました。 本日、Vista home basic搭載のeMachine J3224を購入したのですが 仕事の関係上、XPでないと使いにくいという理由からOSをXP Proへと 変更しようとして、デュアルブートの方法を調べました。 ですが、XPを別のHDDへインストールしようとしてもVistaに弾かれてしまい、BIOS設定でDVDドライブを優先にしても読み取ってくれません。 何がおかしいのかが判らないので、もしも原因が判る方がいらっしゃいましたら是非とも教えていただきたいです。

  • VistaとXPのデュアルブートで、XPが認識されていない

    WindowsXPの環境に、Vistaを別ドライブへ、 デュアルブートとして、インストールしたのですが、 Vistaは、正常にインストールできたのですが、 起動時に、「以前のバージョンのWindows」という項目のある選択画面も表示されず、 Vistaのシステムのプロパティの、起動と回復にも、Vistaはあるのに、XPの表示がありません・・・。 何か、インストール方法を、間違えてしまったのでしょうか? 参考書どおりに、インストールしたはずなのですが・・・。 (DSP版のVistaDVDから、ブートし、別ドライブへ、インストールしました。) どうやったら、XPからも、ブートできるように出来るでしょうか?? ちなみに、Windowsの新規インストール等は、何回も経験がありますが、 デュアルブートは、初めてです。

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

    WindowsVistaを搭載したパソコンに新たにXPを別のドライブ(パーティション)に入れて、 デュアルブートにしたいのですが、新しいOSから古いOSへの導入は難しいと聞きました。 (XP→Vistaのデュアルブートは行ったことがあります。) いろいろ調べた結果、VistaBootPROを使い、ブートマネージャーを構築してから、 WindowsXPを導入するとは、わかったのですが、VistaのほうがXPより新しいOSですので、 Vista上から、XPのインストールCDを起動しても、エラーが発生した起動できないとも確認しました。 この場合、どのようにXPをインストールすればよいのでしょうか。 詳しい方お教えください。 よろしくお願いします。

  • 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のインストール行いたいのですが・・ よろしくお願いします・・

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

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

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

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

  • XP、Vista デュアルブート解除

    CドライブにXP、GドライブにVista、それぞれ別のハードディスクです。 VistaはXP上からインストールしました。 今、VistaのGドライブのハードディスク単体で起動させようとすると起動しません。 ですので、XPとのデュアルブートをやめて、Vista単体で起動をさせたいのですが、やり方をご存知の方はいらっしゃいますか? いろいろ調べてみてもわかりませんでしたので、よろしくお願いいたします。

  • XP Vista デュアルブート

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

  • vistaとXpのデュアルブート時における疑問

    デュアルブート初心者です。現在XP media center editionがCドライブに入っている状態なのですが、vistaも使いたいため、デュアルブートを考えています。CドライブにXPを、DドライブにVistaを入れようかと思っています。 質問: 起動時にOSをXPにした場合、起動時にOSをVISTAにした場合、それぞれ使えるアプリケーション異なるのでしょうか?XPにもVistaにも互換性のあるソフトウェアであれば、起動時にどちらのOSを選択したとしても使えるかどうかということです。たとえば、アプリケーションAのショートカットがXP起動時にデスクトップにあれば、Vista起動時であっても同様にデスクトップに存在し、そこから使用することはできるのでしょうか?それとも、起動時にデスクトップに立ち上がるアイコン、スタートメニュープログラムなどは別個に設定しないといけないのでしょうか?vistaにもXpにも互換性のあるプログラムであれば、vista導入時に、改めてそのプログラムをインストールする必要がないのですか? また、具体的なことをいえば、現在itunesに入っている曲は、vista導入後,,起動時にOSをvistaに選択しても同じように聞けるのでしょうか?それとも、現在Cドライブに入っているitunesの曲を、Dドライブにもコピーする必要がありますか?