• ベストアンサー

HyperVからWindows Virtual PCへ移動する方法

こんにちは。 HyperV上で動作させていたWindowsXP環境を Windows Virtual PCへ移動したいと考えています。 WINDOWS7のマシンにWindows Virtual PCをセットアップし、 (http://www.microsoft.com/windows/virtual-pc/) VHDをコピーしてきた後に、新規に仮想マシンを追加しました。 仮想マシンを起動したところ、起動画面が真っ黒で停止をします。 対処方法を教えていただけないでしょうか? その他 ・HyperV上で、XPが稼動している状態で、  プログラムの追加と削除からHyperV統合サービスを削除してから  VHDをコピーしましています。 ・WINDOWSXP上にVirtualPC2007もありまして、  こちらでも確認しましたが、同じ現象でした。  (WINDOWS7上で稼動させることが目的なのですが、念のため   XPのVirtualPC2007でも稼動確認をしたという状況です) どうぞ宜しくお願いします。

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

  • ベストアンサー
  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.1

ご存じだと思いますが、Hyper-VやVirtualPC上のOSについて個々のライセンスが必要です。 これに対してWindows7のBusiness エディション以上のXP Modeで使用するWindows XPはライセンス・フリーとなっています。  VirualPCおよびXP-modeは仮想PCファイルとしてVHDを使用していますが、互換性が保証されているものではありません。 (多分にOSライセンスの保護のためだと思われます。)  Hyper-VからVirtualPCへの移行ができることはNorton Ghost 15/ Shadow Protect Desktop / Drive Clone などのイメージ・バック・アップ・ソフトで可能なことは確認しました。 (OSのライセンスについては適正な処理が必要です。)

simasimatarojp
質問者

お礼

こんにちは。早速のご連絡ありがとうございます。 XP Modeのライセンスはフリーなのですね。 知りませんでした。(考えてみると、Windows7への移行促進を するための機能としてマイクロソフトが出してきているので、 そのようになっているようにも思いました) VHDの互換性ですよね。 VirtualPCは少し古いものなの仕方ないと思うのですが、 Windows7のXPモードでは何とか起動して欲しいと思っていたのですが。。 互換性がない理由がライセンス保護?だとすると、 どうしようもないですね。 あとNortonの情報ありがとうございます。 私はライセンスを持っていますので、一度トライしてみます。 VHDのコピーだけですまなくなりそうなので、 少し大変そうな予感が。。 皆様: 他情報ありましたらお待ちしています。

simasimatarojp
質問者

補足

こんにちは。 皆様情報どうもありがとうございました。 Norton Ghost 14を利用してバックアップ、リストアをしてみました。大変お手数かけるのですが、もし下記について何かわかりましたらご教示いただけないでしょうか? 今回はリストア先のOSはWindowsXPSP2を利用しました。 VirtualPC2007を利用しました。 元のHyperV環境のゲストOS上でNorton Ghost 14でv2iファイルを生成しました。 1) リストア先のPCで仮想OSを起動し、v2iファイル自身を取得しました。 その場合、仮想OSを起動すると真っ黒な画面で停止しました。 2) リストア先のPCで仮想OSを起動し、v2iファイル自身を取得しました。 その後Norton Ghost 14の機能でv2iをVHDへ変換する機能があり、 そちらを利用してVHDを作成しました。 それを利用してVirtualPC2007から仮想OSを起動すると上手く稼動しました。 1)は駄目で、2)で対応する必要があるのか? それとも1)に関してですが、単純に私の細かな部分での手順ミスの可能性なのか? いずれになりますでしょうか? 以上です

その他の回答 (2)

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.3

ご自分で検証された結果の通りです。私もリテール版の時に確認しました。 v2iファイルからVHDファイルを生成するか、VirtualPC上に復元するしかないと思います。

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.2

Windows Virtual PCはVirtual PC 2007の後継ソフトとの情報を聞いたことがあります。 Hyper-Vとは異なる仮想化ソフトと考えられますので、横滑りの移行は難しいと思います。 Windows XPのインストールディスクと有効なプロダクトキーを保有しているのであれば、新たなゲストOSの追加としてセットアップすることをお勧めします。 動作環境を引き継ぎたい場合はHyper-VからイメージバックアップソフトでHDDイメージを作成してVirtual PCへ復元することを考えて下さい。

simasimatarojp
質問者

お礼

こんにちは 情報どうもありがとうございました。 やはり無理なのですね。勉強になりました。 NortonGohstに関して、別の回答に追加の質問を記述しています。 もし何かわかりましたら教えて頂きたいと思います。 宜しくお願いします。

関連するQ&A

  • Virtual PCについて

    MSのvirtualPCについて教えてください。 windows7でXPを動かすのに昨日、入れてみました。 この、virtualPC上のXPの画面でインストールしたり、設定したものは、 windows7上のwindows virtual PC 仮想マシン一覧の中の仮想マシンを ひとつ単純に削除するだけで、xpモードで入れたソフトや設定は綺麗に消えるという 認識でいいのでしょうか?

  • Disk2vhdのvhdファイルをMS-VirtualPCで利用する方法。

    早速ですが、Disk2vhdというソフトで作成した仮想イメージファイル(vhd)をMS-VirtualPCで試された方がおられれば教えてください。 私も3台のPCで試してみたのですが、どうしても作成したvhdファイルがVirtualPCで起動しません・・・ ちなみに私の行った手順は 1.Disk2vhdで対象PCのCドライブをvhdに変換実施。(WindowsXP) 2.別のPCにVirtualPC2007をセットアップ。(XP、メモリ2GB) 3.VirtualPCにて   『新規作成』⇒『バーチャルマシンの作成』⇒『作成場所選択(外付けのUSB-HDD)』⇒『OS種類選択』⇒『メモリ設定(512MB)』⇒『既存のバーチャルハードディスク』を選択し1で作成したvhd指定⇒『完了』 上記作業を行い、起動するとvhdの起動画面は表示され起動するのかなと思いきや、真っ黒の画面のままいくら待っても先に進まず完全に停止してしまってる模様です。 別のPC、計3台で作成したvhdで試したのですがどれも同様で、vhdの作成先も2台のUSB-HDDで試してみましたが現象は全て同様でした。 ちなみに『バーチャルマシンの作成』の部分を『既定の設定を使用してバーチャルマシンを作成する』を選択し、vmcファイルだけを先に作成して、後で『設定』から『ハードシスク1』に対しvhdを割り当てても同様でした。 VirtualPCでの設定方法が間違ってるのでしょうか??? どなたか正常にVirtualPC2007で動作した方がおられればご教授お願いいたします。 よろしくお願いいたします。   

  • Virtual PC 2007について

    Virtual PC 2007について質問です。 自分はまったく仮想マシンについては素人なのですが、教えてください。  VistaにVirtualPC2007をインストールし、ゲストOSをXPにしたいとします。この場合、XPパソコン(DELL製)を買ったときのXPのCDでも大丈夫ですか? それともOSのみを買う必要があるのですか? お願いします。

  • 【Disk2vhd】というソフトで作成したvhdファイルの使い方について教えてください。

    早速ですが、Disk2vhdというソフトで作成した仮想イメージファイル(vhd)をMS-VirtualPCで試され正常に動作した方がおられれば教えてください。 実際には3台のPCで試してみたのですが、どうしても作成したvhdファイルがVirtualPCで起動しません・・・ ちなみに私の行った手順は 1.Disk2vhdで対象PCの【Cドライブ】のみをUSB-HDD上にvhdファイルとして作成実施。(OSはWindowsXP) 2.別のPCにVirtualPC2007をセットアップ。(XP、メモリ2GB) 3.VirtualPCにて   『新規作成』⇒『バーチャルマシンの作成』⇒『作成場所選択』にて外付けのUSB-HDDを指定⇒『OS種類選択』にXP選択⇒『メモリ設定(512MB)』⇒『既存のバーチャルハードディスク』を選択し項番1で作成したvhd指定⇒『完了』 上記作業を行い、起動するとvhdの仮想端末画面は表示され、起動するのかなと思いきや、最初はUSB-HDD(vhdファイルの保存先)のアクセスランプは点滅して起動しようとしてるようですが、数秒(5秒くらい)でUSB-HDDへのアクセスは停止し、VirtualPCの仮想端末の起動画面は真っ黒の画面のままで、いくら待っても先に進まず完全に停止してしまってる模様です。 別のPC、計3台で作成したvhdで試したのですがどれも同様で、vhdの作成先も2台のUSB-HDDで試してみましたが現象は全て同様でした。 ちなみに項番3の中の『バーチャルマシンの作成』の部分を『既定の設定を使用してバーチャルマシンを作成する』を選択し、vmcファイルだけを先に作成して、後で『設定』から『ハードディスク1』に対しvhdを割り当てても同様の現象になりました。 (当然ながら、普通にVirtualPCから作成/セットアップした仮想端末は正常に動作します。) VirtualPCでの設定方法が間違ってるのでしょうか??? どなたか正常にVirtualPC2007で正常に動作した方がおられればご教授お願いいたします。 本当に困ってます(;_;) どうかよろしくお願いいたします。

  • 仮想環境の互換性

    以前にVirtualPC2007で使用していた仮想ハードディスク(vhdファイル)をコピーし、 別のPCにある最新のVirtualPCで、このvhdファイルをマウントし、仮想マシンを作成・起動することは 可能なのでしょうか?。 アドバイスをお願いします。

  • Windows7でVirtual PCが実行できない。

    Windows7でVirtual PCが実行できない。 Windows7でスタートから「Microsoft Virtual PC」を起動して、コンソールから「起動」をクリック しても、DOSの画面でDHCP・・・・と出て、仮想WindowsXPが起動できません。 どこが悪いのでしょうか? 環境はBIOS、CPUも仮想OSに対応していますし、Windows7もUltimateなので、これも対応しています。 よろしくお願いいたします。

  • Virtual PCのディスクイメージのマシン間移動

    Virtual PCでの質問です。 マシン1で作ったディスクイメージ(.vhd)を、マシン2にコピーして起動した場合、 マシン間のハード的な違いによって起動しなくなることはあるのでしょうか? 起動しないとしたらハード的な違い以外にも理由は考えられるでしょうか? 聞きたいのは以上のことなので、あまり細かくは書きませんが、 実際以下の環境でゲストOSが起動せず困っています。 ホストOS(Windows XP)、ゲストOS(Linux Fedora 9)

  • Virtual PC 2007で謎のエラー

    Virtual PC 2007で、「新しいバーチャルマシンウィザードの開始」で、新規で 仮想OSを設定したのですが、「起動」をクリックして起動すると、 何故か、下記のエラーが、起動のたびに毎回出るようになってしまいました。 しかも、「変更」を押して、******Hard Disk.vhdを選んで、 場所を選択してやっても、起動するとまた出てきます。 以前にVirtual PC 2007を使っていたときはこんなエラーは出なかったのですが、 突然出るようになりました。調べても有効な情報は無く、 システムの復元や、Virtual PCを再インストールしても出現しました。 このエラーはなんなのでしょうか?

  • バーチャルPC2007について

    バーチャルPC2007について質問があります。 当ソフトを使用し、 「WindowsXP」内に「Windows2000Server」を構築しております。 仮想用の作成したフォルダ内に「.vud」「.vhd」「.vmc」のファイルが生成されており、容量から推測すると仮想OSの全てが入っているように見えます。 仮に、バーチャルPC2007がインストールされている別のPC内に、これらのファイルを移せば同じ環境の仮想OSが復元できるのでしょうか? また復元するにあたり、オプション機能のインストールや追加設定等が必要でしょうか? 上記手段が有効であれば、万が一の為にバックアップとして退避を考えております。 ご存知の方、ご指導お願いします。

  • バーチャルPCについて。

    こんにちは。よろしくお願いします。 起動している一つのWindowsマシン内で、さらにもう1つ(以上)WindowsOSの仮想マシン(?)が動かせるソフトがある。というような説明を聞いた事があり、仕事上、使いたいと思いちょっと調べてみたのですが。。。 イマイチ分かりません。 調べて一番多く出てくるもの?は バーチャルPC2004。というパッケージソフト(?)なのですが、コレを使うとどのような構成(?)になるのでしょうか。 今やりたいこととしては、WindowsXPマシンの中で、WindowsMEまでしか動作保障していないソフト(XPでは動かなかった)を動かしたいので、バーチャルPCでWinXP機の中にMEが導入できたら。と思っています。 その場合、どのように導入していけばいいのでしょうか?? バーチャルPC2004を購入すれば全て解決するのか、それとも、MEのOSディスクも必要になるのかなどなど。。。 ご存知の方がいましたら、ご教授願えませんでしょうか。 よろしくお願いします。