- ベストアンサー
1台のPCでXPとVistaを使い分けたいのですが
1台のPCでCドライブにVista、DドライブにXPを挿入し、必要に応じて OSを使い分ける事は可能でしょうか? 現在使用中のPCのOSはVistaです。HDの容量は250GBですのでHDのパーティションの未使用領域の分割追加は可能です。 理由はXP対応の古いソフト(Vistaへのアップデート不可)が捨てきれず 時々使用したいのです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
古いOSはパーティションの「前に」ないと正常に起動しません。 http://support.microsoft.com/default.aspx/kb/919529/ja ↑この記事の意味がわかるならやってください。 トラブルを回避したければ、一旦現在の基本領域をXPのインストールディスクですべて削除し、XP→Vistaの順にインストールしてください。 ただし、双方のOSがパッケージ版/DSP版=自作マシンの場合、通用する話です。 OEM版Vista=プレインストールマシンの場合はリカバリプログラムの動作内容に依存します。 その場合、あとからVistaを入れるとXPの基本領域を書き換えてしまうケースがあり、また、Vistaの基本領域をそのままあとからXPを入れた場合、Vistaのブートマネージャが読めないと同時にXPは基本領域にないので起動できない状況に陥るケースがあります。 これらのリスク回避に対する事前準備+XPに必要なドライバがそろっている状況でマルチブートを行うようにしてください。 VistaVootProはBcdedit.exeをWindows上で操作するためのツールであり、どちらかのWindowsが起動可能で、なおかつ双方のOSはすでに存在する段階で使用するものです。この意味をよく考えましょう。 ・後からXPを入れた→XPのみ起動する この場合VistaBootProでBCDを編集しVistaを回復できます。 ・後からXPを入れた→XPが起動しないしOS選択画面も出ない この場合VistaBootProは出番がありません。(OEM版でありがちなトラブル) 対処にはVistaの回復環境からBcdedit.exeを起動しどちらかのOSを起動可能か確認/修復する必要があります。 http://support.microsoft.com/kb/927391/ja http://www.microsoft.com/japan/technet/windowsvista/library/85cd5efe-c349-427c-b035-c2719d4af778.mspx ※VistaBootProを使ってトラブルに陥らないためにもBCDの基本知識は必要です。 対処できる状況/スキルがないなら、仮想環境にXPをインストールし、使用するほうが簡単でリスクもほとんどありません。 http://www.microsoft.com/japan/windows/products/winfamily/virtualpc/default.mspx また、まもなくRC版で登場するWindows 7はXP互換環境が実装されるようです(どの程度使い物になるかは未知数)。 興味があればそちらを試すのもいいでしょう。この場合前述したようなレガシーOSに関するトラブルは発生しません。 http://it.nikkei.co.jp/pc/news/index.aspx?n=RS2039235427042009 RC版は5/7配布予定(すでにTechnet/MSDN会員には配布)です。 http://msdn.microsoft.com/ja-jp/subscriptions/downloads/default.aspx
その他の回答 (3)
- bunjii
- ベストアンサー率43% (3589/8249)
基本的には#3の回答と同じです。 違う点はパーティションの選択で、希望通りCドライブにVista、DドライブにXPが可能であると言うことです。但し、XPのインストールが先になります。 Vistaを先にインストールしてもデュアルブートが可能な手段も有るようですが、出来る方はここに質問する必要が無いベテランの方です。 VistaBootPROだけでは正常にデュアルブート出来る編集は困難と思います。 代案として仮想マシン(Virtual PC 2007、xVM VirtualBox等)を利用することをお勧めします。
- hana-hana3
- ベストアンサー率31% (4940/15541)
>CドライブにVista、DドライブにXPを挿入し、必要に応じてOSを使い分ける事は可能でしょうか? ドライバーさえ入手出来れば問題無く可能です。 XPをCドライブにインストールする場合は問題ありませんが、VistaをCドライブにする構成でうまく利用するには Vista のBoot Configuration Dataを編集する必要があります。 http://www.forest.impress.co.jp/article/2007/05/22/vistabootpro.html
- ZENO888
- ベストアンサー率49% (8944/18242)
お使いのPCのXP用ドライバや機種固有ツールが入手可能か確認して下さい。 国内メーカーの個人向けモデルは、殆ど更新用以外のドライバや機種固有ツールは公開してませんから、市販のOSでの動作保証やサポートはされてません。 又、通常は旧OSより順番にインストールしないと、ブートローダーが対応できませんので、正常に切換できません。 まぁ、後から旧OS入れてもブートローダーを入れ替えれば起動はできますけど、手間です。 http://support.microsoft.com/kb/919529/ja 尚、XPは別途ライセンスが必要ですので注意しましょう。