web-dev-qa-db-ja.com

Server 2008マシンからVHDまたはVHDXを作成する必要がありますか?

ハイパーバイザーとしてWindowsServer 2012R2を使用しています。 Windows Server 2008 R2x64を実行している物理マシンを2012マシンのHyper-Vゲストに変換したいと思います。

これにVHDX形式を使用できますか? VHDXはServer2012でのみサポートされていることは知っていますが、これがゲストとホスト(またはその両方)のどちらに当てはまるのかわかりません。

1
jortiexx

ゲストオペレーティングシステムは、ディスクイメージがどの形式であるかについては何も知りません。(これは、仮想マシンであることの大きな部分です。)第2世代のVMを作成するには、VHDX形式を使用する必要があります。最初にVHDを作成してからVHDXに変換した場合、Hyper-Vがそれを起動できるとは限らないことに注意してください。

ホストがWindowsServer 2012 R2で、ゲストがUEFIをサポートしている場合(2008 R2はサポートしていません)、VHDX形式と第2世代を使用して、すべての最新機能を利用する必要があります。

さらに読む: 第2世代仮想マシンの概要Hyper-V仮想ディスクフォーマットの概要

1
Ben N

ゲストオペレーティングシステムがWindowsServer 2008 R2の場合、仮想マシンは次のようにのみ展開できますジェネレーション1サポートするVM [〜#〜] vhd [〜#〜] asストレージ形式。第2世代のVMは、以下に説明する次のゲストオペレーティングシステムのみをサポートします。

Windows Server 2012 R2

Windows Server 2012

64ビットバージョンのWindows8.1

64ビットバージョンのWindows8

このMicrosoftリンクを参照

第2世代VMでは、ストレージにVHDまたはVHDXのいずれかを使用できます。

0
vembutech