web-dev-qa-db-ja.com

VHDをHyper-Vに移動する

VHDファイルでWindows2008をデュアルブートできるWindows7マシンがあります。現在、このVHDファイルを移動してWindows2008でHyper-Vイメージとして実行しようとしています。

VHDファイルをWindows2008マシンにコピーし、このディスクをハードディスクとして使用して新しいHyper-Vマシンを作成しました。このマシンを起動しようとすると、次のメッセージが表示されます。

起動失敗。再起動して適切なブートデバイスを選択してください

誰かが私がこれを機能させる方法を知っていますか?

10
Shiraz Bhaiji

このTechNetを試してみてください '方法'

http://social.technet.Microsoft.com/wiki/contents/articles/how-to-convert-a-vhd-bootable-image-into-hyper-v-vm.aspx

どうやらあなたがしなければならないのはあなたの「システム」レジストリハイブを開いて、「IntelIDE」ドライバの起動モードを「3」から「0」に変更することだけです。

リンクには、必要なすべての手順が含まれています。

4
user46462

どうやらあなたはまた2つの他のレジストリエントリを追加する必要があります:

Windowsレジストリエディタバージョン5.00

[HKEY_LOCAL_MACHINE\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7111] "ClassGUID" = "{4D36E96A-E325-11CE-BFC108002BE10318}" "Service" = "intelide"

[HKEY_LOCAL_MACHINE\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7110&cc_0601] "ClassGUID" = "{4D36E97D-E325-11CE-BFC1-08002BE10318}" "Service" = "isapnp"

1
Bill Kearney