From ca2ddc889ea5d0d657b44020ac2472d5e1433a3f Mon Sep 17 00:00:00 2001 From: Dorian Date: Thu, 9 Apr 2026 21:07:34 +0100 Subject: [PATCH] fix: add e2fsprogs and cryptsetup-initramfs to rootfs ISO boot failed in emergency mode because: - fsck.ext4 binary missing (no e2fsprogs in rootfs) - LUKS data volume never opened (no cryptsetup-initramfs in initramfs) Both packages were in the installer debootstrap but not the target rootfs Dockerfile. The initramfs regeneration at install time now includes LUKS support since cryptsetup-initramfs is present. Co-Authored-By: Claude Opus 4.6 --- image-recipe/build-auto-installer-iso.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/image-recipe/build-auto-installer-iso.sh b/image-recipe/build-auto-installer-iso.sh index 4a38891d..bb74cf61 100755 --- a/image-recipe/build-auto-installer-iso.sh +++ b/image-recipe/build-auto-installer-iso.sh @@ -287,6 +287,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \ console-setup \ keyboard-configuration \ cryptsetup \ + cryptsetup-initramfs \ + e2fsprogs \ firmware-realtek \ firmware-iwlwifi \ firmware-misc-nonfree \