From ee36e3c7117b3ff861be43c5cb6d957a0f984610 Mon Sep 17 00:00:00 2001 From: Mikhail Chusavitin Date: Mon, 4 May 2026 13:56:26 +0300 Subject: [PATCH] Strip xattrs from squashfs to fix boot failure Kernel squashfs driver fails with "unable to read xattr id index table" when the squashfs contains POSIX ACL xattrs (system.posix_acl_*) written by mksquashfs as unrecognised entries. This caused every built ISO to drop to an initramfs shell at boot. Add -no-xattrs to mksquashfs options so xattrs are stripped at build time. xattrs are not needed in a live read-only rootfs. Co-Authored-By: Claude Sonnet 4.6 --- iso/builder/auto/config | 1 + 1 file changed, 1 insertion(+) diff --git a/iso/builder/auto/config b/iso/builder/auto/config index dd229b9..3aba80f 100755 --- a/iso/builder/auto/config +++ b/iso/builder/auto/config @@ -42,4 +42,5 @@ lb config noauto \ --debootstrap-options "--include=ca-certificates" \ --apt-recommends false \ --chroot-squashfs-compression-type zstd \ + --chroot-squashfs-options "-no-xattrs" \ "${@}"