QEMU 上的 ARM64 Ubuntu 桌面

QEMU 上的 ARM64 Ubuntu 桌面

我正在尝试在 QEMU arm VM 中运行 ubuntu 桌面。我在 Windows 10 和 ubuntu 22.04 中都试过了,但无法正常工作。

"" qemu-system-aarch64 -m 4g -cpu cortex-a72 -smp 4 -M virt -bios QEMU_EFI.fd -drive if=none,file=ubuntu-desktop-arm64.img,id=hd0 -device virtio-blk-device,drive=hd0 -drive file=user-data.img,format=raw "" 运行上述命令并得到如下结果QEMU 显示Shell 输出

我可以直接使用以下命令启动“”qemu-system-aarch64 -m 4g -cpu cortex-a72 -smp 4 -M virt -nographic -bios QEMU_EFI.fd -drive if=none,file=ubuntu-desktop-arm64.img,id=hd0 -device virtio-blk-device,drive=hd0 -drive file=user-data.img,format=raw“”以上基于https://gist.github.com/billti/d904fd6124bf6f10ba2c1e3736f0f0f7

我按照这里的方法在 Linux 上运行 Raspberry PI 取得了一些成功https://azeria-labs.com/emulate-raspberry-pi-with-qemu/

但我没有内核可以换成 ubuntu,也不知道这个内核交换会带来什么变化,我知道它设置了最小驱动程序大小和 256k 内存大小,但除此之外就不知道了

相关内容