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을 사용할 수 있습니다.
추가 자료: