export ARCH=arm64 export CROSS_COPILE=aarch64-linux-gnu- make defconfig # 如果需要可以在此 配置initramfs路径为"/tmp/rootfs/xxx" # 记得勾选上"Compile the kernel with debug info",以及其他自己调试需要的配置选项 make menuconfig make -j8 ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
制作根文件系统
1 2 3 4 5 6 7
mkdir rootfs git clone https://github.com/mengning/menu.git cd menu # 修改Makefile,去掉"find init hello ***"和"qemu -kernel ../linux"语句 cd ../rootfs cp ../menu/init ./ find . | cpio -o -Hnewc |gzip -9 > ../rootfs.img