QEMU AArch64 似乎挂起且没有日志消息

QEMU AArch64 似乎挂起且没有日志消息

我正在尝试在 QEMU Aarch 64 virt 架构上构建 Debian 10。为此我遵循本指南

我从 Debian 镜像中获取了两部分内核安装程序:

wget -O installer-linux http://ftp.debian.org/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64/linux
wget -O installer-initrd.gz http://ftp.debian.org/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64/initrd.gz

然后,在创建 16G 空磁盘 hda.qcow2 后,我启动了 qemu-system-aarch64 指令来构建内核并在 Debian 主机上运行安装程序,如下所示:

qemu-system-aarch64 -M virt -m 2048 -cpu cortex-a53 \
-kernel installer-linux -initrd installer-initrd.gz \
-drive if=none,file=hda.qcow2,format=qcow2,id=hd \
-device virtio-blk-pci,drive=hd -netdev user,id=mynet \
-device virtio-net-pci,netdev=mynet -nographic \
-no-reboot -append "console=ttyAMA0"

然而,该指令不会显示任何“详细”消息,并且“只是”运行几个小时。我尝试了几次,但没有看到任何已安装的内核。这应该做什么以及运行多长时间?没有教程中提到的交互式消息。我在代理后面。我应该配置一些东西吗?如何检查任何错误日志消息? “top”命令显示 qemu-system-aarch64 可执行文件以 90% 的 cpu 运行:(

请帮忙。

谢谢

相关内容