Go to file
2020-02-06 01:29:59 +03:00
config implement hostonly LUKS and LVM 2020-02-06 01:02:46 +03:00
generate LUKS header and keyfile 2020-02-06 01:29:59 +03:00
init prevent shell expansion 2020-02-05 21:03:23 +03:00
LICENSE Initial commit 2020-01-03 13:31:04 +00:00
mdev.conf busybox mdev and mdevd support 2020-01-28 18:13:42 +03:00
README.md update readme 2020-02-02 10:49:39 +00:00
storage-device busybox mdev and mdevd support 2020-01-28 18:13:42 +03:00

initramfs

Just another one implemetation of initramfs

Features

  • POSIX compliant
  • Easy configuration without complexity
  • LUKS detached header and keyfile
  • LVM
  • busybox mdev,mdevd and eudev

Installation

Simply run as root generate script. Then move generated initramfs to /boot directory and update your bootloader

Dependencies

Basic

busybox kmod util-linux

Optional

cryptsetup lvm2 device-mapper

License

Licensed under GPLv3

Exceptions:

The "mdev.conf" configuration file is modified version from "mdev-like-a-boss" project, Copyright (c) 2012-2020, Piotr Karbowski piotr.karbowski@gmail.com. Please consult the license notice in the file for terms and conditions.

The "storage-device" script from "mdev-like-a-boss" project, Copyright (c) 2012-2020, Piotr Karbowski piotr.karbowski@gmail.com. Please consult the license notice in the file for terms and conditions.