QEMU aarch64 Guest 还没有初始化显示(还)

QEMU aarch64 Guest has not initialized the display (yet)

在过去的几天里,由于我正在设置的服务器,我一直在尝试 运行 QEMU 系统。我想保护我的实际计算机免受任何由于能够上传的人而可能进入它的恶意软件的侵害。速度不是很好,我意识到问题很可能是 x86_64 模拟器不允许多线程 TCG(我找不到任何说它可以的东西),我启用了该选项.因此我决定我可以使用不同的架构,因为我想使用的操作系统是 openSUSE,它也支持 aarch64。我有一个安装程序 ISO 和一个 QCOW2 磁盘映像。我尝试启动系统,然后出现错误:"Guest has not initialized the display (yet)".

以下是我目前使用的命令行参数:

qemu-system-aarch64 -cdrom "C:\Users\GHU0002\Downloads\openSUSE-Tumbleweed-NET-aarch64-Snapshot20200421-Media.iso" -drive file=Drive.qcow2 -m 2G -smp 4 -machine sbsa-ref -usbdevice tablet -net nic -net user -accel tcg,thread=multi -vga xenfb -display gtk

旁注:我正在使用 'sbsa-ref' 机器,因为它似乎是唯一支持我需要的一切的机器:4 核、2GB RAM、USB 和 CD 驱动器。如果这只是一个问题,请建议我可以使用的其他机器。

我的系统规格:

感谢任何帮助!

啊,我发现了问题,我没有指定 BIOS 映像...我没有意识到需要来自 x86_64...