通过qemu模拟器启动内核和文件系统

一、安装qemu命令

sudo apt-get install qemu libncurses5-dev gcc-arm-linux-gnueabi build-essential

二、通过qemu模拟器启动我们自己编译的内核和文件系统

在kernelword目录中执行(只针对我自己的,反正对应的路径写对了就ok)

qemu-system-x86_64 -kernel ./linux-4.9.229/arch/x86_64/boot/bzImage  -initrd ./busybox-1.30.0/rootfs.img.gz -append "root=/dev/ram init=/linuxrc" -serial file:output.txt

-kernel 指定为kernel文件的路径
-initrd 指定为文件系统路径
init=/linuxrc 内核启动后,转交给文件系统,启动的第一个程序
-serial 指定日志输出路径

三、成功启动内核,哈哈...

通过qemu模拟器启动内核和文件系统

通过qemu模拟器启动内核和文件系统

上一篇:获取request的两种方式


下一篇:[蓝点无限] UWB 定位数据融合 之 上位机实现