Bug#1102160: upgrade-reports: Bookworm to Trixie [amd64][EFI] initramfs unpacking failed invalid magic at start of compressed archive

Pascal Hambourg pascal at plouf.fr.eu.org
Wed Apr 16 13:41:23 BST 2025


On 16/04/2025 at 13:38, Martin-Éric Racine wrote:
> 
> As the attached screenshot shows, 'fuseblk' seemingly doesn't know
> anything about the 'subvol' option for btrfs, which is what causes the
> failure to mount root. As to whether this implies a GRUB or Linux
> module, I wouldn't know.

The failure has nothing to do with fuse.
I guess the kernel tries to mount the root filesystem with fuseblk as a 
last resort *after* the initramfs unpacking failure because it is the 
only built-in driver, all other block device/filesystem drivers being 
modules in the initramfs.

If you start grub shell and load the kernel and initramfs by hand, does 
it show an error when loading the initramfs ?

ls # show drives and partitions
set root=hd0,gpt2 # adjust with actual root partition
linux /@rootfs/boot/vmlinuz-6.12.20-amd64 # load kernel
initrd /@rootfs/boot/initrd.img-6.12.20-amd64 # load initramfs



More information about the Pkg-grub-devel mailing list