Installing Void Linux on ZFS with Hibernation Support
a day ago
- Author switched from openSUSE Tumbleweed to Void Linux for finer control and native ZFS support.
- Guide targets experienced administrators and uses Void Linux (glibc) with ZFSBootMenu for a FreeBSD-like boot experience.
- Steps include: booting from hrmpf rescue system, partitioning disk, setting up ZFS encryption, creating pool and datasets, and installing base system.
- Hibernation is enabled via a separate LUKS-encrypted swap partition and early unlock by ZFSBootMenu using kernel parameters.
- Optional desktop installation covers KDE Plasma, NetworkManager, PipeWire, and Flatpak.
- Post-installation includes testing hibernation and troubleshooting common issues.
- Result is a rolling, lightweight system with full disk encryption and working hibernation.