これは、Macが仮想化(VMX CPUフラグを使用)をサポートしている場合、仮想マシン(Macにインストールする予定)もそれをサポートするという意味ですか(VMX)?

これは、Macが仮想化(VMX CPUフラグを使用)をサポートしている場合、仮想マシン(Macにインストールする予定)もそれをサポートするという意味ですか(VMX)?

Ubuntuオペレーティングシステムで仮想マシンを作成するときに、VMの機能(VT-x / AMD-V、ネストされたページング、PAE / NX、準仮想化KVM)を設定しました。ただし、VMを作成したら、それを実行してKVMが存在することを確認し、次のようになります。

yana@yana-VirtualBox:~$ kvm-ok
INFO: Your CPU does not support KVM extensions
INFO: For more detailed results, you should run this as root
HINT:   sudo /usr/sbin/kvm-ok
yana@yana-VirtualBox:~$ sudo /usr/sbin/kvm-ok
[sudo] password for yana: 
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used

私はこれについて混乱しています。私のVMのUbuntuがハードウェア仮想化をサポートしていないことがわかりました。 (PS 一部のガイドラインでは、Minikube を実行するために必要であると記載されています。)

ベストアンサー1

Oracle VirtualBoxを使用する場合は、ホスト・システムのCPUによって異なります。

ネストされた仮想化をサポートしていますか?仮想ボックスしかし、AMD CPUを実行しているホストでのみ、しかし。つまり、ホストがVT-x(vmx)をサポートすると、ゲストホストもそれをサポートします(VMオプションで有効になっている場合)。

代わりに、ネストされた仮想化をサポートするVMwareまたはQEMU / KVMを使用できます。

追加資料:

おすすめ記事