%EB%A5%BC%20%EC%A7%80%EC%9B%90%ED%95%98%EB%A9%B4%20%EA%B0%80%EC%83%81%20%EB%A8%B8%EC%8B%A0(Mac%EC%97%90%20%EC%84%A4%EC%B9%98%ED%95%A0%20%EC%98%88%EC%A0%95)%EB%8F%84%20%EC%9D%B4%EB%A5%BC%20%EC%A7%80%EC%9B%90%ED%95%9C%EB%8B%A4%EB%8A%94%20%EB%9C%BB%EC%9D%B8%EA%B0%80%EC%9A%94(VMX)%3F.png)
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을 사용할 수 있습니다.
추가 자료: