I just tried a system update and all the kernels fail to update with the following error:
==> Building image from preset: /etc/mkinitcpio.d/linux612.preset: 'fallback'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-6.12-x86_64 -g /boot/initramfs-6.12-x86_64-fallback.img -S autodetect
==> Starting build: '6.12.17-1-MANJARO'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [microcode]
-> Running build hook: [modconf]
-> Running build hook: [kms]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [block]
-> Running build hook: [filesystems]
==> WARNING: Possibly missing '/bin/bash' for script: /usr/bin/mount.unionfs
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-6.12-x86_64-fallback.img'
-> Early uncompressed CPIO image generation successful
bsdtar: Error reading archive -: Damaged tar archive (bad header checksum)
bsdtar: Error exit delayed from previous errors.
==> ERROR: Initcpio image generation FAILED: 'bsdtar (step 2)' reported an error
Kernel update worked on the 10th of March, because I had a backup of that kernel prior to the update (or my machine would now be totally broken).
I can’t find any resource that explains why this error occurs now, or how to correct it.
My /etc/mkinitcpio.conf
is the same as the latest /etc/mkinitcpio.conf.pacnew
file present.
I have 6.6, 6.12 and 6/13 kernels installed (Manjaro standard kernels) and they all have the same issue.