linux上qemu上模拟的arm芯片里的linux内核启动命令
在放置linux内核的文件夹中运行如下命令再按回车,开启linux内核命令行
搭建过程参见:
http://blog.csdn.net/linyt/article/details/42504975
原命令:
qemu-system-arm -M vexpress-a9 -m 512M -kernel /path/to/kernel/dir/arch/arm/boot/zImage -dtb /path/to/kernel/dir/arch/arm/boot/dts/vexpress-v2p-ca9.dtb -nographic -append "root=/dev/mmcblk0 console=ttyAMA0" -sd a9rootfs.ext3
实际我使用的命令:
sudo qemu-system-arm -M vexpress-a9 -m 512M -kernel ~/MWQ/kernel/linux-4.9/arch/arm/boot/zImage -dtb ~/MWQ/kernel/linux-4.9/arch/arm/boot/dts/vexpress-v2p-ca9.dtb -nographic -append "root=/dev/mmcblk0 console=ttyAMA0" -sd a9rootfs.ext3
完成后的截图
运行linux内核命令
linux内核运行成功