在Windows X86-64主机上运行的qemu-system-aarch64中启用Virt Machine Graphics

时间:2019-04-05 14:26:43

标签: ubuntu-16.04 qemu arm64

我正在使用qemu模拟aarch64平台。我已经为arm64(16.04 LTS)成功安装了ubuntu服务器。我想为“虚拟”机器类型启用机器图形。我已遵循here的说明。但是,这不起作用。

除图形外,其他所有方法均有效。另外,我已经在Ubuntu安装上安装了mint桌面。我需要的只是图形显示。

这是我的代码:

qemu-system-aarch64 -cpu cortex-a53 -M virt -m 2048 -device virtio-gpu-pci -device virtio-blk-device,drive=hd0 -drive if=pflash,format=raw,file=QEMU_EFI.img -drive if=pflash,file=varstore.img -drive if=none,file=ubuntu.img,id=hd0

运行此命令时,我会看到一个virtio-gpu显示屏,但一旦加载了BIOS,它就会显示“来宾已禁用的显示屏”。你能指出我出什么事了吗?谢谢。

1 个答案:

答案 0 :(得分:0)

在具有Ubuntu 20.04映像的Ubuntu 20.04主机上存在相同的问题。

但是CentOS 8映像没有这样的问题,可以在https://cloud.centos.org/centos/8/aarch64/images/

中找到

因此它可以与图像软件或设置有关。 您可以通过virsh console vmName访问正在运行的VM,以尝试更改VM中的某些内容。

这也可能是QEMU中的错误:-)-https://bugzilla.redhat.com/show_bug.cgi?id=1661288