
以上是搭建成功的截图。
在搭建过程中注意:
0. 在一楼中网址中的汉字请使用对应的英文状态符号代替,我也是没法贴吧要删帖才出此下策。
1. 原文中在rootfs中制作的第一个子文件夹为:mkdir _install/pro 我在这里将这个pro文件夹改成了proc
如果不改的话在qemu中将系统运行起来后无法使用 ps等命令。
2.之前的启动模拟命令为:sudo qemu-system-arm -M vexpress-a9 -m 512M -kernel path/arch/arm/boot/zImage -dtb path/arch/arm/boot/dts/vexpress-v2p-ca9.dtb -nographic -append "root=/dev/mmcblk0 console=ttyAMA0" -sd path/a9rootfs.ext3 该命令不会单独新增一个模拟窗口,一切显示在原来的启动console中。所以可以使用下面的模拟命令:
sudo qemu-system-arm -M vexpress-a9 -m 512M -kernel linux-4.13/arch/arm/boot/zImage -dtb linux-4.13/arch/arm/boot/dts/vexpress-v2p-ca9.dtb -append "root=/dev/mmcblk0 console=ttyAMA0 console=tty0" -sd a9rootfs.ext3
以上命令经本人测试可以正常模拟。一些参数还需要继续深入推敲。如 -dtb 以及第二个console=tty0 。
在使用命令 wget http冒号//www点busybox点net/downloads/busybox-1.27.2.tar.bz2 获得压缩包下载速率很慢时,可以直接在浏览器中输入:http冒号//www点busybox点net/downloads/busybox-1.27.2.tar.bz2 这样的下载速度还要快点。