Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
XADE edited this page Dec 10, 2023 · 1 revision

Why BTRFS ?

  • for feature list and details regarding BTRFS refer here

  • for other filesystems initramfs should mount the subdirectory containing rootfs on /

known options : issues :
custom initramfs unpacking & upgrading everytime would be a hassle
initramfs modules can be created for dracut, mkinitcpio & initramfs-tools. But some distributions doesn't support any of them.
shell script to generate initramfs keeping up with updates for each module won't be easy
  • more road blocks will appear once I start working on it

  • In case of BTRFS initramfs isn't even required for the purpose, as kernel parameter exits for subvolume

  • BTRFS has many upsides without major downsides

Features

Requirements

Notes


Walk Through :

  1. Execute the script

  1. Select Distro & Packages

Click one of the Distros below for Detailed steps

Distro non Systemd Immutable musl support compilation support
Arch
Artix
Alpine
Void
Gentoo
Funtoo
NixOS
GUIX

Questions :

How ?

Why ?

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /