fix: add e2fsprogs and cryptsetup-initramfs to rootfs
All checks were successful
Build Archipelago ISO (dev) / build-iso (push) Successful in 14m51s

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 <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-04-09 21:07:34 +01:00
parent a0a7aadcb3
commit e1e986dadd

View File

@@ -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 \