【发布时间】:2019-05-15 15:05:48
【问题描述】:
我是第一次在我的 Mac 上使用 Qemu 虚拟化一台机器(用于大学作业,因此无法更改工具)。
我们必须比较在 KVM 上运行的 VM 和没有 KVM 的 VM 之间的一些测量结果。
我试图通过调用qemu-system-x86_64 my.qcow2 -enable-kvm 来启动 KVM 机器,但我收到了这个错误:qemu-system-x86_64: -machine accel=kvm: No accelerator found
我检查了sysctl -a | grep machdep.cpu.features,这是我的输出:
machdep.cpu.features:FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C
由于列出了 VMX,我假设我的 Macbook 支持 KVM,据我了解,默认情况下它应该启用。
那么,为什么我会收到此错误,有人对此有解决方案吗?
顺便提一句。我的 Macbook Pro 是 Retina,2014 年中 13' 版本,运行 10.14.1 (18B75)。
【问题讨论】:
-
KVM 是 Linux 的东西。引导 Linux。或者问问你的导师他们对你有什么意义。
-
您可以将英特尔 HAXM 作为 macOS 和 Windows 上的替代品。
标签: macos virtualization qemu kvm macos-mojave