Tiny initramfs written in POSIX shell for eweOS, forked from https://github.com/illiliti/tinyramfs
- No
local's, no bashisms, only POSIX shell - Portable, not distro specific
- Easy to use configuration
- Make time and init time hooks
- LUKS (detached header, key)
- mdev supported
- Resume from swap partition
- POSIX make (build time)
- POSIX utilities
- POSIX shell
switch_rootmountcpioldd- Optional. Required for copying binary dependencies
strip- Optional. Required for reducing image size by stripping binaries
blkid- Optional. Required for UUID, LABEL, PARTUUID support
mdevOR CONFIG_UEVENT_HELPER- Optional. Required for modular kernel, /dev/mapper/* and /dev/disk/* creation
cryptsetup- Optional. Required for LUKS support
busybox loadkmapORkbd loadkeys- Optional. Required for keymap support
plymouth- Optional. Required for plymouth support
kmodORbusybox modutilswith patch (already included in KISS Linux)- Optional. Required if kernel compiled with loadable external modules
make PREFIX=/usr installYou can donate the original project if you like this project
BTC: 1BwrcsgtWZeLVvNeEQSg4A28a3yrGN3FpK