gpt4 book ai didi

ubuntu - QEMU Raspberry Pi 仿真,无视频

转载 作者:行者123 更新时间:2023-12-04 18:26:13 25 4
gpt4 key购买 nike

我在 Ubuntu 20.04 上编译了 qemu 版本 6.1.50。
我已经尝试过 raspi2 和 raspi3,但我没有得到视频输出。控制台在我启动 qemu 的终端中显示启动消息,在这两种情况下,我都可以从那里登录到 pi。然而,视频输出屏幕并没有真正显示任何东西,除了在 r​​aspi2 模式下,它只显示四个树莓派 Logo 。 (需要说明的是,当我说我可以登录时,我的意思是从我的计算机终端,因为 QEMU 正在将串行端口重定向到那里。这也有效,只是视频输出与模拟 pi 的帧缓冲区无关。)
我需要指定一个选项才能使这项工作正常进行吗?
这是我正在运行的命令行,首先是树莓派 2 命令行:

qemu-system-arm -M raspi2b -append \
"rw earlyprintk loglevel=8 console=ttyAMA0,115200 dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootdelay=1" \
-dtb ./dtbs/bcm2709-rpi-2-b.dtb \
-sd 2021-10-30-raspios-bullseye-armhf-full.img \
-kernel kernel7.img -m 1G -smp 4 -serial stdio -usb -device usb-mouse -device usb-kbd \
-device usb-net,netdev=net0 -netdev user,id=net0,hostfwd=tcp::5555-:22
和 raspi3b 命令行:
qemu-system-aarch64 -M raspi3b \
-append "rw earlyprintk loglevel=8 console=ttyAMA0,115200 dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2 rootdelay=1" \
-dtb ./dtbs/bcm2710-rpi-3-b-plus.dtb \
-sd 2021-10-30-raspios-bullseye-armhf-full.img \
-kernel kernel8.img \
-m 1G \
-smp 4 \
-serial stdio \
-usb -device usb-mouse -device usb-kbd \
-device usb-net,netdev=net0 -netdev user,id=net0,hostfwd=tcp::5555-:22
对于它的值(value),我确实有网络使用 pi3 仿真,所以这很好。
提前致谢!

最佳答案

这不是一个完整的答案,但希望它至少可以缩小您想要寻找问题的范围......
如果您看到 4 个 raspberry Logo ,那么您的命令行是在告诉 QEMU 模拟视频设备,并且 guest 内核正在使用视频设备来显示至少一些内容。几乎可以肯定的是,如果您期望它不使用视频,那么其他任何东西都是 guest 操作系统配置问题。

关于ubuntu - QEMU Raspberry Pi 仿真,无视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69918613/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com