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

  • jrgd@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 month ago

    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:

    • the size of your current initramfs and vmlinuz image(s)
    • any kernel modules you needed to install alongside your system (v4l2-loopback, nvidia, realtek, etc.)
    • If there are other large files present in the boot partition

    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).