2025-07-04 17:23:34 -04:00
2025-07-04 17:23:34 -04:00
2025-07-04 20:59:53 +00:00
2025-07-04 17:23:34 -04:00
2025-10-14 11:39:01 -04:00
2025-07-04 17:23:34 -04:00
2025-07-04 17:23:34 -04:00

ZFSBootMenu Root Install

(Re)Design Document

The purpose of this branch is to modularize as many functions of the scripts as possible, i.e. by moving all Debian related commands into the Debian-specific script, move all EFI related commands into its own script, etc.

Checklist

[X] Rename all base- scripts to remove base- [ ] Move (at least almost) all Debian related commands and tasks to debian.sh [ ] Move (at least almost) all Fedora related commands and tasks to fedora.sh [ ] Move (at least almost) all elementary OS related commands and tasks to elementary.sh [ ] Rename flags in all distro specific scripts from numbered (i.e. -1, -2) to descriptive (i.e. --mmdebstrap, --network-interfaces) [ ] Move all EFI related commands and tasks to a new efi.sh script [ ] Rename mkfs.zfs.sh to zfs.sh [ ] Point any distro-specific commands/tasks that are shared with Debian to use debian.sh to avoid any unnecessary duplication [ ] Rewrite README.md

Description
Set of scripts for installing Linux with ZFS as the root filesystem, and ZFSBootMenu as the boot loader
Readme AGPL-3.0 223 KiB
Languages
Shell 100%