Installing #VoidLinux is one thing, but documenting it is key. I'm working on #dracut hooks to automatically create and sign the #unifiedkernelimage. I've already done #FullDiskEncryption (including /boot)

The best thing is that i can lookup most of the stuff on the #ArchLinux #wiki (except #systemd stuff). I like #runit, though i'm not used to it yet.

I can also fix or reinstall the OS how much i want because of my separate /home partition. This level of customization and control is so cool.

I'm already excited to #automate the base system installation using #Ansible.

#linux #unix #void #customization #secureboot #automation

I recently switched to using a unified kernel image on my laptop - a UEFI executable that includes the kernel and the initial RAM disk. It is loaded directly by the UEFI firmware, hence no boot loader is needed anymore.
I'm still resolving a few issues, but it's essentially working. For now, at least, I've decided to use dracut to generate the initramfs image, and the Arch Linux dracut-ukify package to automate creation of the unified kernel image.
https://wiki.archlinux.org/title/Unified_kernel_image
#Linux #BootProcess #uefi #UnifiedKernelImage
Unified kernel image - ArchWiki

Arch Linux & Secure Boot: Unified Kernel Image (UKI) mit systemd-ukify erstellen & signieren

https://www.codingblatt.de/arch-linux-secure-boot-systemd-ukify/

#archlinux #systemd #unifiedkernelimage #secureboot

Arch Linux & Secure Boot: Unified Kernel Image (UKI) mit systemd-ukify erstellen & signieren - coding.blatt

Signierte Unified Kernel Images mit systemd-ukify automatisiert unter Arch Linux erstellen.