質問: server 2008マシンからvhdまたはvhdxを作成する必要がありますか? ハイパーバイザーとして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仮想ディスクフォーマットの概要