获取busybox1.35源码
wget https://www.busybox.net/downloads/busybox-1.35.0.tar.bz2
tar -xjvf busybox-1.35.0.tar.bz2
修改配置文件
make defconfig
make menuconfig
Busybox Settings ---> Build Options ---> Build BusyBox as a static binary (no shared libs) ---> yes
开始编译
make -j8
make install
cd _install
mkdir -p proc sys dev etc etc/init.d lib tmp
ln -sf linuxrc init
cat > etc/init.d/rcS <<EOF
#!/bin/sh
mount -t proc none /proc
mount -t sysfs none /sys
/sbin/mdev -s
ifconfig lo up
EOF
chmod +x etc/init.d/rcS
cat > etc/inittab <<EOF
# /etc/inittab
::sysinit:/etc/init.d/rcS
::askfirst:-/bin/sh
::ctrlaltdel:/sbin/reboot
::shutdown:/bin/umount -a -r
EOF
find . -print0 | cpio --null -ov --format=newc | gzip -9 > ../initramfs.cpio.gz
gzip -d initramfs.cpio.gz