ハイパーバイザーとしてWindowsServer 2012R2を使用しています。 Windows Server 2008 R2x64を実行している物理マシンを2012マシンのHyper-Vゲストに変換したいと思います。
これにVHDX形式を使用できますか? VHDXはServer2012でのみサポートされていることは知っていますが、これがゲストとホスト(またはその両方)のどちらに当てはまるのかわかりません。
ゲストオペレーティングシステムは、ディスクイメージがどの形式であるかについては何も知りません。(これは、仮想マシンであることの大きな部分です。)第2世代のVMを作成するには、VHDX形式を使用する必要があります。最初にVHDを作成してからVHDXに変換した場合、Hyper-Vがそれを起動できるとは限らないことに注意してください。
ホストがWindowsServer 2012 R2で、ゲストがUEFIをサポートしている場合(2008 R2はサポートしていません)、VHDX形式と第2世代を使用して、すべての最新機能を利用する必要があります。
さらに読む: 第2世代仮想マシンの概要 、 Hyper-V仮想ディスクフォーマットの概要
ゲストオペレーティングシステムがWindowsServer 2008 R2の場合、仮想マシンは次のようにのみ展開できますジェネレーション1サポートするVM [〜#〜] vhd [〜#〜] asストレージ形式。第2世代のVMは、以下に説明する次のゲストオペレーティングシステムのみをサポートします。
Windows Server 2012 R2
Windows Server 2012
64ビットバージョンのWindows8.1
64ビットバージョンのWindows8
第2世代VMでは、ストレージにVHDまたはVHDXのいずれかを使用できます。