Skip to content

LaszloGombos/awesome-initramfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 

Repository files navigation

Awesome

Usual flow

fw -> bootloader -> kernel -> initramfs -> rootfs

In its simplest form (no separate initramfs, init included in the kernel)

fw -> kernel (init included)

No initramfs, separate rootfs

fw -> kernel -> rootfs 

A curated list of awesome initramfs resources.

Contents

Projects

Documentation

How to avoid having a need for initramfs

  • build-in all kernel modules that needed to mount rootfs
  • use root=/dev/sda (avoid using UUID)

Build initramfs into the kernel

Minimal rootfs

Dracut wikis/docs

Notable Dracut packages/patches/forks

Projects with out-of-tree dracut modules

OSS search

Other notable projects using dracut

(without an out-of-tree dracut modules)

How to avoid the need for initramfs

Resources