質問: hyper-vはamd ryzenプロセッサーで実行できますか? amd ryzenプロセッサー(特に1600)上のwindows 10でhyper-vを実行することは可能ですか?windowsでは、hyper-vサービスをインストールしてゲストを作成できましたが、ゲストを起動しようとすると、次のエラーが発生します- ハイパーバイザーが実行されていないため、仮想マシン「テスト」を開始できませんでした ネットを見回すと、確固たる確認を見つけることができないようです。
回答: ここで考慮すべき2つの側面があります。 cpu仮想化。 ryzenチップはこれを完全にサポートしており、実際に、最も安価なapuを除いて最新のamdチップを知りません。私はこれを利用してvmを実行しています(気になる人のためにqemu + kvm)。ただし、これはシステムファームウェアで無効にすることができ、ほとんどのシステムでは、セキュリティ上の理由からデフォルトで無効になっています(intelでも同じです)。 iommuのサポート。 hyper-vがこれを必要とするかどうかはわかりませんが、私が知っている他のすべてのタイプ1ハイパーバイザーは必要なので、hyper-vも同様に必要だと思います。これはチップセットのプロパティです。 x370チップセットにはiommuが搭載されていることは知っています。x300チップセットにも搭載されていると思いますが、aまたはbシリーズのチップセットについてはわかりません。 cpu仮想化と同様に、これは通常biosで無効にすることができ、通常はデフォルトで無効になっています。