4

在终端上运行以下命令时

qemu-system-arm -M versatilepb -m 128M -kernel /home/<name>/linux-3.10.10/arch/arm/boot/uImage

将打开一个黑屏窗口并保持空白,没有消息,但我期待此屏幕上出现内核消息​​。请提出解决方案。

4

2 回答 2

3

你没有控制台。使用'-append "console=tty1"',如下所示。Append 为内核提供命令行参数。此外,在修复控制台问题后,您可能会发现需要根文件系统;那里有很多选项,我使用以前安装的磁盘映像,我在下面显示了一个命令行。

qemu-system-arm -M versatilepb -m 128M -kernel /home/<name>/linux-3.10.10/arch/arm/boot/uImage -append "console=tty1 root=/dev/mmcblk0p1 rootfstype=ext3" -drive file=disk.img,if=sd
于 2013-09-07T16:23:02.970 回答
2

如果您尝试模拟 Raspberry Pi,请按照 Joe Kul 回答中的建议使用,但不要tty1使用,而是使用ttyAMA0

于 2014-03-26T04:47:02.763 回答