NVMe root disks and recent kernels

I have the feeling that the NVMe controller or the NVMe drive are not quite OK. Per se, the fact that you’re using NVMe has no bearing. I am using 9.3 on two systems (laptop and mini-PC), each one having two NVMe devices.

Laptop:

[ludditus@AcerPasCher ~]$ lsblk -i
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
nvme1n1     259:0    0 238.5G  0 disk 
|-nvme1n1p1 259:1    0   512M  0 part /boot/efi
|-nvme1n1p2 259:2    0    16G  0 part [SWAP]
`-nvme1n1p3 259:3    0   222G  0 part /
nvme0n1     259:4    0 931.5G  0 disk 
`-nvme0n1p1 259:5    0 931.5G  0 part /home

Actually, the mini-PC (which has a larger second NVMe of 2TB, but otherwise is identically partitioned, with the 2nd NVMe also used as /home, because I like to keep my life simple) is using the official 5.14 kernel, whereas on the laptop I’m using kernel-lt from ELRepo. Still, I can boot the 5.14 kernel just fine, but I won’t have WiFi and BT with it.

If you can afford to disable the Secure Boot (kernel-lt and kernel-mlfrom ELRepo are not signed), I suggest you try kernel-lt, which is 6.1. If you need an installable Live ISO, you can use Ventoy and put my ISO on it, but I have to warn you that this is a KDE-only ISO:

Maybe a newer kernel will give more meaningful messages. I still suspect a hardware issue.

Oh, and I noticed you had several booting issues, one of which was reported here: Cannot boot 9.3 install USB
I’m afraid that all the talk about NVMe is bollocks. NVMe devices are perfectly supported.

OTOH, I’m not sure about your LVM. I don’t even know how to use LVMs, because, as I said, I want to keep my life simple.