Skip to content

About

Bootloader for root-on-ZFS systems with support for snapshots and native full disk encryption

Topics

Resources

Stars

1.2k stars

Watchers

24 watching

Forks

Repository files navigation

ZFSBootMenu Logo

Build Check Documentation Status Latest Packaged Version(s)

ZFSBootMenu is a Linux bootloader that attempts to provide an experience similar to FreeBSD's bootloader. By taking advantage of ZFS features, it allows a user to have multiple "boot environments" (with different distributions, for example), manipulate snapshots before booting, and, for the adventurous user, even bootstrap a system installation via zfs recv.

In essence, ZFSBootMenu is a small, self-contained Linux system that knows how to find other Linux kernels and initramfs images within ZFS filesystems. When a suitable kernel and initramfs are identified (either through an automatic process or direct user selection), ZFSBootMenu launches that kernel using the kexec command.

screenshot

For more details, see:

Join us on IRC

Come chat about ZFSBootMenu in #zfsbootmenu on libera.chat

About

Bootloader for root-on-ZFS systems with support for snapshots and native full disk encryption

Topics

Resources

Stars

1.2k stars

Watchers

24 watching

Forks

Releases

Packages

Used by

Contributors

Languages