Just Enough Chimera Linux
Chimera Linux is a delightful community-driven Linux distribution built from scratch that does things differently: musl instead of the typical glibc for C library, dinit over systemd for system init, and a userland derived from FreeBSD core tools.
Using the Chimera base install image and working my way through this excellent installation guide for configuring Chimera with the OpenZFS filesystem and the ZFSBootMenu bootloader, I show the choices I make to create an encrypted, minimal Linux system with “just enough” to provide a solid foundation to build upon further: whether that be setting up a desktop, laptop, or server.
1. Start Here
Chimera Linux is installed as the sole operating system on a single disk using a two-partition layout:
Partition pool is formatted with the zfs file system using native encryption.
is formatted with the file system using native encryption. Partition esp serves as the EFI system partition and is formatted with the fat32 file system.
serves as the EFI system partition and is formatted with the file system. In lieu of creating a partition for swap , the zram kernel module is used to create a compressed block device in RAM to provide swap space.
A few assumptions:
Target device is x86_64 architecture using UEFI to boot.
... continue reading