Some background:
I got my ~/.config/ deleted by a mishap at some point, and after that my plymouth theme has been looking real weird.
I decided today to try to fix it with sudo plymouth-set-default-theme --reset --rebuild-initrd
However, this ends up with following error:
cp: error writing '/boot/efi/0c67dd39127b4971bcfe4e144ab3b617/6.15.9-201.fc42.x86_64/initrd.tmp': No space left on device
dracut[F]: Creation of /boot/efi/0c67dd39127b4971bcfe4e144ab3b617/6.15.9-201.fc42.x86_64/initrd.tmp failed
Now I was told to try to just run dracut -f, but that ended up with similar message.
Then, I was told to try to rename the /boot/efi/0c67dd39127b4971bcfe4e144ab3b617 to /boot/efi/0c67dd39127b4971bcfe4e144ab3b617.tmp and run dracut -f again, which ends with this:
dracut[F]: Can't write to /boot/efi/0c67dd39127b4971bcfe4e144ab3b617/6.15.9-201.fc42.x86_64: Directory /boot/efi/0c67dd39127b4971bcfe4e144ab3b617/6.15.9-201.fc42.x86_64 does not exist or is not accessible
I was also told to check /etc/kernel/install.conf but I have no such file.
I tried to delete one of the older kernels to make more space, sudo dnf remove kernel-6.15.7-200.fc42.x86_64. It did delete the kernel but the files in /boot/efi still linger.
Hereβs a whole /boot device tree in case it can be helpful.
β― sudo tree /boot
[sudo] password for akseli:
/boot
βββ efi
β βββ 0c67dd39127b4971bcfe4e144ab3b617
β β βββ 0-rescue
β β β βββ initrd
β β β βββ linux
β β βββ 6.15.7-200.fc42.x86_64
β β β βββ initrd
β β β βββ linux
β β βββ 6.15.8-200.fc42.x86_64
β β β βββ initrd
β β β βββ linux
β β βββ 6.15.9-201.fc42.x86_64
β β βββ initrd
β β βββ linux
β βββ amd-ucode.img
β βββ EFI
β β βββ BOOT
β β β βββ BOOTIA32.EFI
β β β βββ BOOTX64.EFI
β β β βββ fbia32.efi
β β β βββ fbx64.efi
β β βββ fedora
β β β βββ BOOTIA32.CSV
β β β βββ BOOTX64.CSV
β β β βββ gcdia32.efi
β β β βββ gcdx64.efi
β β β βββ grub.cfg
β β β βββ grubia32.efi
β β β βββ grubx64.efi
β β β βββ mmia32.efi
β β β βββ mmx64.efi
β β β βββ shim.efi
β β β βββ shimia32.efi
β β β βββ shimx64.efi
β β βββ Linux
β β βββ systemd
β β βββ systemd-bootx64.efi
β βββ initramfs-linux-fallback.img
β βββ initramfs-linux.img
β βββ loader
β β βββ entries
β β β βββ 0c67dd39127b4971bcfe4e144ab3b617-0-rescue.conf
β β β βββ 0c67dd39127b4971bcfe4e144ab3b617-6.15.7-200.fc42.x86_64.conf
β β β βββ 0c67dd39127b4971bcfe4e144ab3b617-6.15.8-200.fc42.x86_64.conf
β β β βββ 0c67dd39127b4971bcfe4e144ab3b617-6.15.9-201.fc42.x86_64.conf
β β βββ entries.srel
β β βββ loader.conf
β β βββ random-seed
β βββ mach_kernel
β βββ System
β β βββ Library
β β βββ CoreServices
β β βββ SystemVersion.plist
β βββ vmlinuz-linux
βββ grub2
β βββ fonts
β β βββ unicode.pf2
β βββ grub.cfg
β βββ grubenv
βββ initramfs-0-rescue-0c67dd39127b4971bcfe4e144ab3b617.img
βββ loader
β βββ entries
β βββ 0c67dd39127b4971bcfe4e144ab3b617-0-rescue.conf
βββ lost+found
βββ symvers-6.15.7-200.fc42.x86_64.xz
βββ symvers-6.15.8-200.fc42.x86_64.xz
βββ symvers-6.15.9-201.fc42.x86_64.xz
βββ vmlinuz-0-rescue-0c67dd39127b4971bcfe4e144ab3b617
Note that I have not changed any defaults. Things should be just as they are from the Fedora install I did around 2023.
Any help to get either enough room in there to get dracut -f working or fixing the config that places initramfs images in ESP rather than in /boot would be appreciated.
PS. I have no idea what Iβm doing. Any guides should be pretty much step-by-step if possible ![]()
Could this be related? New kernels not being installed in /boot anymore - #11 by vekruse