Go to file
illiliti e5a23b9708 remove redundant functions
remove unneeded check for lvm/cryptsetup
2020-02-24 22:54:07 +03:00
files simplify command -v 2020-02-24 21:52:19 +03:00
config fixes 2020-02-24 11:19:38 +03:00
LICENSE
README.md update 2020-02-16 00:59:55 +00:00
tinyramfs remove redundant functions 2020-02-24 22:54:07 +03:00

initramfs

Just another one implemetation of initramfs

Features

  • POSIX compliance
  • Easy configuration
  • LUKS
  • LVM
  • mdev,mdevd and eudev

Installation

Requirements:

  • busybox
    • --install [-s] [DIR]
    • mdev
    • uevent
    • switch_root
    • mount
    • umount
    • blkid
  • kmod
  • cryptsetup - LUKS
  • lvm2 - LVM
  • util-linux - PARTUUID

Download & Setup:

git clone https://github.com/illiliti/initramfs
cd initramfs

TODO

Configuration

TODO

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 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.