#!/bin/bash build() { local applet add_binary /usr/lib/initcpio/busybox /bin/busybox for applet in $(/usr/lib/initcpio/busybox --list); do add_symlink "/usr/bin/$applet" busybox done # add kmod with applet symlinks add_binary kmod for applet in {dep,ins,rm,ls}mod mod{probe,info}; do add_symlink "/usr/bin/$applet" kmod done add_binary blkid add_binary mount add_binary switch_root add_file "/usr/lib/initcpio/init_functions" "/init_functions" add_file "/usr/lib/initcpio/init" "/init" add_file "/usr/lib/modprobe.d/usb-load-ehci-first.conf" } help() { cat <