busybox:
make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- defconfig
make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- menuconfig
make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- -j4
make ARCH=arm CROSS_COMPILE=aarch64-linux-gnu- install
执行 qemu-system-aarch64 -machine virt -cpu cortex-a57 -machine type=virt -nographic -m 512 -smp 2 -kernel /root/linux-4.19.77/arch/arm64/boot/Image -initrd rootfs.cpio.gz -append "rdinit=/linuxrc console=ttyAMA0"
本文详细介绍如何使用aarch64-linux-gnu-工具链配置BusyBox,并演示了如何将其安装到QEMU模拟环境中,以运行ARM64架构的Linux内核。涉及步骤包括defconfig、menuconfig、编译选项和启动引导过程。
1万+

被折叠的 条评论
为什么被折叠?



