如何使用 QEMU 在 MacBook Air(Mojave)上运行 Ubuntu 18.04?(是的,我现在必须使用 QEMU。)我得到了 QEMU从这里。但也是从 Homebrew 获得的。
我尝试过查看QEMU 系统仿真用户指南但我真的不明白。我还发现了一个相当不错的教程,似乎很适合我但它不起作用。我实际上设法让“安装 Ubuntu”菜单出现在屏幕上几次,但后来光标不知为何不起作用。我首先创建了一个 qcow2 文件,如下所示:
qemu-img create -f qcow2 ~/Desktop/QEMU/ubuntu.qcow2 25G
我的 qemu.command 文件是:
qemu-system-x86_64 \
-m 2048 \
-vga virtio \
-show-cursor \
-usb \
-device usb-tablet \
-enable-kvm \
-cdrom ~/Desktop/QEMU/ubuntu.iso \
-drive file=~/Desktop/QEMU/ubuntu.qcow2,if=virtio \
-accel hvf \
-cpu host
我还是不明白为什么它几次都能工作,而当它工作时,鼠标却不工作。
我重新安装了 iso 并创建了一个新的 .qcow2 文件,现在每次我首先看到的都是某种命令提示符,然后是紫屏,有时顶部有“语言”栏(我似乎无法与之交互),有时没有,然后是一些我不明白的命令(并且无法复制和粘贴,因为鼠标不动,所以我有屏幕截图。)。
如果有人能解释我做错了什么,并给我一些简单的指导,那将非常有帮助 :)。谢谢!
答案1
如果你换成-cpu host
其他东西,比如-cpu Penryn,kvm=on,vendor=GenuineIntel
你很可能就能让它工作。我不知道为什么会发生这种情况。这可能是一个与此类似的问题https://github.com/Leoyzen/KVM-Opencore/issues/1– 当使用主机 CPU 时,QEMU 无法正确重新创建拓扑。