apparently my problem is I cannot update initramfs:
update-initramfs: Generating /boot/initrd.img-6.12.41+deb13-amd64 zstd: error 70 : Write error : cannot write block : No space left on device
After checking KDE Partition Manager for /boot and /boot/efi both have free space left:
/boot size: 488 MiB
/boot used: 396.26 MiB
/boot/efi size: 512 MiB
/boot/efi used: 10.52 MiB
dpkg -l | grep linux-image | awk '{print$2}'
shows:
linux-image-6.1.0-37-amd64
linux-image-6.1.0-38-amd64
linux-image-6.12.41+deb13-amd64
linux-image-amd64
I am now using debian 13 on linux-image-6.1.0-38-amd64 because linux-image-6.12.41+deb13-amd64 won’t load from grub2. I don’t want to get rid of linux-image-6.1.0-37-amd64 till I solve this issue
Checking the /boot size on my Fedora install, I partitioned out a gibibyte for the 3 kernel plus recovery kernel setup, which takes up about 338 MiB in total. Depending on out-of-tree kernel modules and bootloader modifications installed, your initramfs images could be larger. A few things to look for:
If everything there looks fine and/or is necessary, you might need to expand your /boot partition (either reinstall if new system or offline partition shrinking, moving after a data backup if you have personal files you care about).