QEMU仿真aarch64处理器运行Linux kernel

编译ARM64仿真器QEMU

编译Linux内核

tar xvf linux-5.13.8.tar.xz
make ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- defconfig
make ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- Image -j8

制作根文件系统

基于busybox制作根文件系统

tar jxvf busybox-1.33.1.tar.bz2
make ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- menuconfig
make ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu-
make ARCH=arm64 CROSS_COMPILE=aarch64-none-linux-gnu- install

基于QEMU运行Linux kernel

上一篇:从零开始编译一个gcc的交叉编译工具链


下一篇:2020.9.20