とりあえずメモ
Windows2008 32Bit版を移行した手順
VirtualPC2007はVPCと表記する
Windows2008より前のOS(2003とか)だとHAL.DLL以外になる可能性があります。
詳細は「Windows XP または Windows Server 2003 セットアップ後の HAL オプション」を参照してください。
- VPCでインストールしたWindows2008のVHDイメージを用意する(VPC.VHDとする)
- Hyper-VのVHDをVPCの動くPCへコピー(Hyper-V.VHDとする)
- VPCの設定をする。
”VPC.VHD”をプライマリでCドライブ、”Hyper-V.VHD”をセカンダリでDドライブとする - VPCを起動
- ”D:WindowsSystem32HAL.DLL”ファイルの所有権を取得する
- 右クリック→プロパティ→セキュリティTab→詳細設定→所有者Tab
- ”D:WindowsSystem32HAL.DLL”のフルコントロールをログイン中のユーザーに付与
- 右クリック→プロパティ→セキュリティTab→詳細設定→アクセス許可Tab
- ”D:WindowsSystem32HAL.DLL”をリネームして”HAL_HyperV.DLL”とする
- ”C:WindowsSystem32HAL.DLL”を”D:WindowsSystem32”へコピーする
- Hyper-V.VHDをプライマリに変更する