Documentation
recinit
Rootless initramfs builder for live and installed-system boot paths.
Section
Overview
recinit builds initramfs images without requiring root or external generator frameworks.
| Command | Purpose |
|---|---|
build-tiny | Build live/tiny initramfs (busybox-based) |
build-install | Build install initramfs (systemd-based) |
modules | Inspect module presets |
Section
Usage
Command
bash
recinit [OPTIONS] <COMMAND> Build tiny/live initramfs
recinit build-tiny --modules-dir /lib/modules/$(uname -r) --busybox /usr/bin/busybox --template templates/init_tiny.template --output initramfs.cpio.gz --iso-label LEVITATEOS --rootfs-path live/filesystem.erofs Build install initramfs
recinit build-install --rootfs /path/to/rootfs-staging --output initramfs-installed.img --modules install List module presets
recinit modules --list-presets Section
Notes
- Tiny/live: expects busybox + init template inputs
- Install: expects staged rootfs and module set
- Preset control: supports named presets plus custom comma-separated module lists
Section