Kernel 6.12 broke encrypted partition, kernel panic

I’ve got a manually encrypted system partition by using TPM2 and a extended logical partition OpenSUSE is located in. Upgrading to kernel 6.12 breaks the boot and kernel panics, 6.13 is broken aswell. It complains:

Kernel panic - not syncing: VFS: Unable to mount root fs on “/dev/mapper/OpenSUSE-SYSTEM” or unknown-block(0,0)

It seems to be a regression. Booting on older kernel (6.6) works as it should.

My lsblk:

$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 1 0B 0 disk
nvme0n1 259:0 0 476,9G 0 disk
├─nvme0n1p1 259:1 0 498M 0 part /boot/efi
├─nvme0n1p2 259:2 0 16M 0 part
├─nvme0n1p3 259:3 0 103,5G 0 part
├─nvme0n1p4 259:4 0 1G 0 part
├─nvme0n1p5 259:5 0 100M 0 part
│ └─KEYCHAIN 254:3 0 84M 0 crypt /kcn
├─nvme0n1p6 259:6 0 263,5G 0 part
│ └─HISPEEDSHARED2 254:5 0 263,5G 0 crypt /run/media/HISPEEDSHARED2
├─nvme0n1p7 259:7 0 488M 0 part /boot
└─nvme0n1p8 259:8 0 107,8G 0 part
└─cr-auto-2 254:0 0 107,8G 0 crypt
├─OpenSUSE-SYSTEM 254:1 0 99,8G 0 lvm /var
│ /usr/local
│ /tmp
│ /root
│ /opt
│ /.snapshots
│ /srv
│ /
└─OpenSUSE-SWAP 254:2 0 8G 0 lvm [SWAP]
nvme1n1 259:9 0 931,5G 0 disk
├─nvme1n1p1 259:10 0 466G 0 part
│ └─HOME 254:4 0 466G 0 crypt /home
└─nvme1n1p2 259:11 0 465,5G 0 part
└─HISPEEDSHARED1 254:6 0 465,5G 0 crypt /run/media/HISPEEDSHARED1

1 Like

None of these workarounds worked

Running dracut to force rebuilding 6.13 outputs

cp: error writing ‘/boot/initrd-6.13.0-1-default’: No space left on device

Looks like i ran out of space in the boot partition in the last update. I’ll free some space and run it again to see if that fixes it

Freed up some space on /boot by uninstalling older default kernels, then ran:

sudo dracut --force --kver 6.13.0-1-default
sudo /sbin/update-bootloader --reinit

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.