Efi partition full

At the latest dnf upgrade where the kernel was upgraded, too, it gave me some warnings and errors and there was an UI warning/error that EFI partition is almost full or full, something like that.

I’ll put it here the result:

Running transaction
 ......
  Erasing          : kmod-nvidia-6.7.6-200.fc39.x86_64-3:550.54.14-1.    92/159 
  Running scriptlet: kmod-nvidia-6.7.6-200.fc39.x86_64-3:550.54.14-1.    92/159 
  Running scriptlet: kernel-uki-virt-6.7.6-200.fc39.x86_64               93/159 
  Erasing          : kernel-uki-virt-6.7.6-200.fc39.x86_64               93/159 
  Erasing          : kernel-modules-core-6.7.6-200.fc39.x86_64           94/159 
warning: file /lib/modules/6.7.6-200.fc39.x86_64/updates: remove failed: No such file or directory

  Running scriptlet: kernel-core-6.7.6-200.fc39.x86_64                   95/159 
  Erasing          : kernel-core-6.7.6-200.fc39.x86_64                   95/159 
  Running scriptlet: kernel-debug-uki-virt-6.7.6-200.fc39.x86_64         96/159 
  Erasing          : kernel-debug-uki-virt-6.7.6-200.fc39.x86_64         96/159 
  Erasing          : kernel-debug-modules-core-6.7.6-200.fc39.x86_64     97/159 
warning: file /lib/modules/6.7.6-200.fc39.x86_64+debug/updates: remove failed: No such file or directory

  Running scriptlet: kernel-debug-core-6.7.6-200.fc39.x86_64             98/159 
  Erasing          : kernel-debug-core-6.7.6-200.fc39.x86_64             98/159 
  Cleanup          : linux-firmware-20240220-1.fc39.noarch               99/159 
  Cleanup          : amd-ucode-firmware-20240220-1.fc39.noarch          100/159 
  Cleanup          : cirrus-audio-firmware-20240220-1.fc39.noarch       101/159 
  Cleanup          : intel-audio-firmware-20240220-1.fc39.noarch        102/159 
  Cleanup          : nxpwireless-firmware-20240220-1.fc39.noarch        103/159 
  Cleanup          : tiwilink-firmware-20240220-1.fc39.noarch           104/159 
  Cleanup          : amd-gpu-firmware-20240220-1.fc39.noarch            105/159 
  Cleanup          : atheros-firmware-20240220-1.fc39.noarch            106/159 
  Cleanup          : brcmfmac-firmware-20240220-1.fc39.noarch           107/159 
  Cleanup          : intel-gpu-firmware-20240220-1.fc39.noarch          108/159 
  Cleanup          : mt7xxx-firmware-20240220-1.fc39.noarch             109/159 
  Cleanup          : nvidia-gpu-firmware-20240220-1.fc39.noarch         110/159 
  Cleanup          : realtek-firmware-20240220-1.fc39.noarch            111/159 
  Cleanup          : libertas-firmware-20240220-1.fc39.noarch           112/159 
  Cleanup          : iwlwifi-mvm-firmware-20240220-1.fc39.noarch        113/159 
  Cleanup          : iwlwifi-dvm-firmware-20240220-1.fc39.noarch        114/159 
  Cleanup          : iwlegacy-firmware-20240220-1.fc39.noarch           115/159 
  Cleanup          : linux-firmware-whence-20240220-1.fc39.noarch       116/159 
  Cleanup          : kernel-debug-devel-matched-6.7.7-200.fc39.x86_64   117/159 
  Cleanup          : kernel-devel-matched-6.7.7-200.fc39.x86_64         118/159 
  Erasing          : kernel-devel-6.7.6-200.fc39.x86_64                 119/159 
  Erasing          : kernel-debug-devel-6.7.6-200.fc39.x86_64           120/159 
  Cleanup          : redhat-rpm-config-265-1.fc39.noarch                121/159 
  Cleanup          : kernel-doc-6.7.7-200.fc39.noarch                   122/159 
  Cleanup          : edk2-ovmf-20231122-14.fc39.noarch                  123/159 
  Cleanup          : distribution-gpg-keys-1.101-1.fc39.noarch          124/159 
  Cleanup          : container-selinux-2:2.229.0-1.fc39.noarch          125/159 
  Running scriptlet: container-selinux-2:2.229.0-1.fc39.noarch          125/159 
  Cleanup          : pipewire-utils-1.0.3-1.fc39.x86_64                 126/159 
  Cleanup          : pipewire-gstreamer-1.0.3-1.fc39.x86_64             127/159 
  Running scriptlet: fwupd-1.9.14-1.fc39.x86_64                         128/159 
  Cleanup          : fwupd-1.9.14-1.fc39.x86_64                         128/159 
  Running scriptlet: fwupd-1.9.14-1.fc39.x86_64                         128/159 
  Running scriptlet: unbound-anchor-1.19.1-2.fc39.x86_64                129/159 
  Cleanup          : unbound-anchor-1.19.1-2.fc39.x86_64                129/159 
  Running scriptlet: unbound-anchor-1.19.1-2.fc39.x86_64                129/159 
  Cleanup          : python3-unbound-1.19.1-2.fc39.x86_64               130/159 
  Cleanup          : libshaderc-2023.7-1.fc39.x86_64                    131/159 
  Cleanup          : kernel-tools-6.7.7-200.fc39.x86_64                 132/159 
  Cleanup          : gnome-control-center-45.2-1.fc39.x86_64            133/159 
  Cleanup          : pipewire-alsa-1.0.3-1.fc39.x86_64                  134/159 
  Cleanup          : pipewire-jack-audio-connection-kit-libs-1.0.3-1.   135/159 
  Cleanup          : pipewire-jack-audio-connection-kit-1.0.3-1.fc39.   136/159 
  Cleanup          : pipewire-libs-1.0.3-1.fc39.x86_64                  137/159 
  Cleanup          : pipewire-pulseaudio-1.0.3-1.fc39.x86_64            138/159 
  Cleanup          : pipewire-1.0.3-1.fc39.x86_64                       139/159 
  Cleanup          : xen-libs-4.17.2-6.fc39.x86_64                      140/159 
  Cleanup          : xen-licenses-4.17.2-6.fc39.x86_64                  141/159 
  Cleanup          : gnome-control-center-filesystem-45.2-1.fc39.noar   142/159 
  Cleanup          : fwupd-plugin-uefi-capsule-data-1.9.14-1.fc39.x86   143/159 
  Cleanup          : libgtop2-2.41.2-1.fc39.x86_64                      144/159 
  Cleanup          : kernel-tools-libs-6.7.7-200.fc39.x86_64            145/159 
  Running scriptlet: kernel-tools-libs-6.7.7-200.fc39.x86_64            145/159 
  Cleanup          : spirv-tools-libs-2023.3-1.fc39.x86_64              146/159 
  Cleanup          : unbound-libs-1.19.1-2.fc39.x86_64                  147/159 
  Cleanup          : fwupd-plugin-flashrom-1.9.14-1.fc39.x86_64         148/159 
  Cleanup          : fwupd-plugin-modem-manager-1.9.14-1.fc39.x86_64    149/159 
  Cleanup          : wlr-randr-0.4.0-1.fc39.x86_64                      150/159 
  Cleanup          : vulkan-loader-1.3.268.0-1.fc39.x86_64              151/159 
  Cleanup          : toolbox-0.0.99.5-2.fc39.x86_64                     152/159 
  Cleanup          : opensc-0.24.0-1.fc39.x86_64                        153/159 
  Cleanup          : net-snmp-libs-1:5.9.4-1.fc39.x86_64                154/159 
  Cleanup          : libmanette-0.2.6-7.fc39.x86_64                     155/159 
  Cleanup          : libffado-2.4.7-5.fc39.x86_64                       156/159 
  Cleanup          : gnome-maps-45.3-1.fc39.x86_64                      157/159 
  Cleanup          : device-mapper-persistent-data-1.0.11-1.fc39.x86_   158/159 
  Cleanup          : crun-1.14.3-1.fc39.x86_64                          159/159 
  Running scriptlet: kernel-modules-core-6.7.9-200.fc39.x86_64          159/159 
  Running scriptlet: kernel-core-6.7.9-200.fc39.x86_64                  159/159 
dkms: running auto installation service for kernel 6.7.9-200.fc39.x86_64
Error! openrazer-driver/3.5.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Error! openrazer-driver/3.6.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Sign command: /lib/modules/6.7.9-200.fc39.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Building module:
Cleaning build area...
Building module(s)....
Signing module /var/lib/dkms/openrazer-driver/3.7.0/build/driver/razerkbd.ko
Signing module /var/lib/dkms/openrazer-driver/3.7.0/build/driver/razermouse.ko
Signing module /var/lib/dkms/openrazer-driver/3.7.0/build/driver/razerkraken.ko
Signing module /var/lib/dkms/openrazer-driver/3.7.0/build/driver/razeraccessory.ko
Cleaning build area...

razerkbd.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.7.9-200.fc39.x86_64/extra/

razermouse.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.7.9-200.fc39.x86_64/extra/

razerkraken.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.7.9-200.fc39.x86_64/extra/

razeraccessory.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.7.9-200.fc39.x86_64/extra/
depmod....
dkms autoinstall on 6.7.9-200.fc39.x86_64/x86_64 succeeded for openrazer-driver
dkms: autoinstall for kernel 6.7.9-200.fc39.x86_64 Done. 
dkms: running auto installation service for kernel 6.7.9-200.fc39.x86_64
Error! openrazer-driver/3.5.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Error! openrazer-driver/3.6.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
dkms: autoinstall for kernel 6.7.9-200.fc39.x86_64 Done. 

  Running scriptlet: kernel-debug-modules-core-6.7.9-200.fc39.x86_64    159/159 
  Running scriptlet: kernel-debug-core-6.7.9-200.fc39.x86_64            159/159 
dkms: running auto installation service for kernel 6.7.9-200.fc39.x86_64+debug
Error! openrazer-driver/3.5.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Error! openrazer-driver/3.6.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Sign command: /lib/modules/6.7.9-200.fc39.x86_64+debug/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub

Building module:
Cleaning build area...
Building module(s).....
Signing module /var/lib/dkms/openrazer-driver/3.7.0/build/driver/razerkbd.ko
Signing module /var/lib/dkms/openrazer-driver/3.7.0/build/driver/razermouse.ko
Signing module /var/lib/dkms/openrazer-driver/3.7.0/build/driver/razerkraken.ko
Signing module /var/lib/dkms/openrazer-driver/3.7.0/build/driver/razeraccessory.ko
Cleaning build area...

razerkbd.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.7.9-200.fc39.x86_64+debug/extra/

razermouse.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.7.9-200.fc39.x86_64+debug/extra/

razerkraken.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.7.9-200.fc39.x86_64+debug/extra/

razeraccessory.ko.xz:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/6.7.9-200.fc39.x86_64+debug/extra/
depmod.....
dkms autoinstall on 6.7.9-200.fc39.x86_64+debug/x86_64 succeeded for openrazer-driver
dkms: autoinstall for kernel 6.7.9-200.fc39.x86_64+debug Done. 
dkms: running auto installation service for kernel 6.7.9-200.fc39.x86_64+debug
Error! openrazer-driver/3.5.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Error! openrazer-driver/3.6.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
dkms: autoinstall for kernel 6.7.9-200.fc39.x86_64+debug Done. 

  Running scriptlet: kernel-debug-modules-6.7.9-200.fc39.x86_64         159/159 
  Running scriptlet: kernel-modules-6.7.9-200.fc39.x86_64               159/159 
  Running scriptlet: kernel-debug-uki-virt-6.7.9-200.fc39.x86_64        159/159 
dkms: running auto installation service for kernel 6.7.9-200.fc39.x86_64+debug
Error! openrazer-driver/3.5.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Error! openrazer-driver/3.6.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
dkms: autoinstall for kernel 6.7.9-200.fc39.x86_64+debug Done. 
dkms: running auto installation service for kernel 6.7.9-200.fc39.x86_64+debug
Error! openrazer-driver/3.5.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Error! openrazer-driver/3.6.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
dkms: autoinstall for kernel 6.7.9-200.fc39.x86_64+debug Done. 

  Running scriptlet: kernel-uki-virt-6.7.9-200.fc39.x86_64              159/159 
dkms: running auto installation service for kernel 6.7.9-200.fc39.x86_64
Error! openrazer-driver/3.5.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
Error! openrazer-driver/3.6.1 is broken! Missing the source directory or the symbolic link pointing to it.
Manual intervention is required!
dkms: autoinstall for kernel 6.7.9-200.fc39.x86_64 Done. 
install: error writing '/boot/efi/EFI/Linux/3e1a6467041f41d3b6df0c6c07ae19f5-6.7.9-200.fc39.x86_64.efi': No space left on device
Error: could not copy '/lib/modules/6.7.9-200.fc39.x86_64/vmlinuz-virt.efi' to '/boot/efi/EFI/Linux/3e1a6467041f41d3b6df0c6c07ae19f5-6.7.9-200.fc39.x86_64.efi'.
/usr/lib/kernel/install.d/90-uki-copy.install failed with exit status 1.
warning: %posttrans(kernel-uki-virt-6.7.9-200.fc39.x86_64) scriptlet failed, exit status 1

Error in POSTTRANS scriptlet in rpm package kernel-uki-virt
  Running scriptlet: container-selinux-2:2.230.0-1.fc39.noarch          159/159 
  Running scriptlet: crun-1.14.3-1.fc39.x86_64                          159/159 
  Verifying        : kernel-6.7.9-200.fc39.x86_64                         1/159 
  Verifying        : kernel-core-6.7.9-200.fc39.x86_64                    2/159 
  Verifying        : kernel-debug-6.7.9-200.fc39.x86_64                   3/159 
  Verifying        : kernel-debug-core-6.7.9-200.fc39.x86_64              4/159 
  Verifying        : kernel-debug-devel-6.7.9-200.fc39.x86_64             5/159 
  Verifying        : kernel-debug-modules-6.7.9-200.fc39.x86_64           6/159 
  Verifying        : kernel-debug-modules-core-6.7.9-200.fc39.x86_64      7/159 
  Verifying        : kernel-debug-modules-extra-6.7.9-200.fc39.x86_64     8/159 
  Verifying        : kernel-debug-modules-internal-6.7.9-200.fc39.x86     9/159 
  Verifying        : kernel-debug-uki-virt-6.7.9-200.fc39.x86_64         10/159 
  Verifying        : kernel-devel-6.7.9-200.fc39.x86_64                  11/159 
  Verifying        : kernel-modules-6.7.9-200.fc39.x86_64                12/159 
  Verifying        : kernel-modules-core-6.7.9-200.fc39.x86_64           13/159 
  Verifying        : kernel-modules-extra-6.7.9-200.fc39.x86_64          14/159 
  Verifying        : kernel-modules-internal-6.7.9-200.fc39.x86_64       15/159 
  Verifying        : kernel-uki-virt-6.7.9-200.fc39.x86_64               16/159 
  Verifying        : amd-gpu-firmware-20240312-1.fc39.noarch             17/159 
  Verifying        : amd-gpu-firmware-20240220-1.fc39.noarch             18/159 
  Verifying        : amd-ucode-firmware-20240312-1.fc39.noarch           19/159 
  Verifying        : amd-ucode-firmware-20240220-1.fc39.noarch           20/159 
  Verifying        : atheros-firmware-20240312-1.fc39.noarch             21/159 
  Verifying        : atheros-firmware-20240220-1.fc39.noarch             22/159 
  Verifying        : brcmfmac-firmware-20240312-1.fc39.noarch            23/159 
  Verifying        : brcmfmac-firmware-20240220-1.fc39.noarch            24/159 
  Verifying        : cirrus-audio-firmware-20240312-1.fc39.noarch        25/159 
  Verifying        : cirrus-audio-firmware-20240220-1.fc39.noarch        26/159 
  Verifying        : container-selinux-2:2.230.0-1.fc39.noarch           27/159 
  Verifying        : container-selinux-2:2.229.0-1.fc39.noarch           28/159 
  Verifying        : crun-1.14.4-1.fc39.x86_64                           29/159 
  Verifying        : crun-1.14.3-1.fc39.x86_64                           30/159 
  Verifying        : device-mapper-persistent-data-1.0.12-1.fc39.x86_    31/159 
  Verifying        : device-mapper-persistent-data-1.0.11-1.fc39.x86_    32/159 
  Verifying        : distribution-gpg-keys-1.102-1.fc39.noarch           33/159 
  Verifying        : distribution-gpg-keys-1.101-1.fc39.noarch           34/159 
  Verifying        : dkms-3.0.13-1.fc39.noarch                           35/159 
  Verifying        : dkms-3.0.12-1.fc39.noarch                           36/159 
  Verifying        : edk2-ovmf-20240214-2.fc39.noarch                    37/159 
  Verifying        : edk2-ovmf-20231122-14.fc39.noarch                   38/159 
  Verifying        : fwupd-1.9.15-1.fc39.x86_64                          39/159 
  Verifying        : fwupd-1.9.14-1.fc39.x86_64                          40/159 
  Verifying        : fwupd-plugin-flashrom-1.9.15-1.fc39.x86_64          41/159 
  Verifying        : fwupd-plugin-flashrom-1.9.14-1.fc39.x86_64          42/159 
  Verifying        : fwupd-plugin-modem-manager-1.9.15-1.fc39.x86_64     43/159 
  Verifying        : fwupd-plugin-modem-manager-1.9.14-1.fc39.x86_64     44/159 
  Verifying        : fwupd-plugin-uefi-capsule-data-1.9.15-1.fc39.x86    45/159 
  Verifying        : fwupd-plugin-uefi-capsule-data-1.9.14-1.fc39.x86    46/159 
  Verifying        : gnome-control-center-45.3-1.fc39.x86_64             47/159 
  Verifying        : gnome-control-center-45.2-1.fc39.x86_64             48/159 
  Verifying        : gnome-control-center-filesystem-45.3-1.fc39.noar    49/159 
  Verifying        : gnome-control-center-filesystem-45.2-1.fc39.noar    50/159 
  Verifying        : gnome-maps-45.4-1.fc39.x86_64                       51/159 
  Verifying        : gnome-maps-45.3-1.fc39.x86_64                       52/159 
  Verifying        : intel-audio-firmware-20240312-1.fc39.noarch         53/159 
  Verifying        : intel-audio-firmware-20240220-1.fc39.noarch         54/159 
  Verifying        : intel-gpu-firmware-20240312-1.fc39.noarch           55/159 
  Verifying        : intel-gpu-firmware-20240220-1.fc39.noarch           56/159 
  Verifying        : iwlegacy-firmware-20240312-1.fc39.noarch            57/159 
  Verifying        : iwlegacy-firmware-20240220-1.fc39.noarch            58/159 
  Verifying        : iwlwifi-dvm-firmware-20240312-1.fc39.noarch         59/159 
  Verifying        : iwlwifi-dvm-firmware-20240220-1.fc39.noarch         60/159 
  Verifying        : iwlwifi-mvm-firmware-20240312-1.fc39.noarch         61/159 
  Verifying        : iwlwifi-mvm-firmware-20240220-1.fc39.noarch         62/159 
  Verifying        : kernel-debug-devel-matched-6.7.9-200.fc39.x86_64    63/159 
  Verifying        : kernel-debug-devel-matched-6.7.7-200.fc39.x86_64    64/159 
  Verifying        : kernel-devel-matched-6.7.9-200.fc39.x86_64          65/159 
  Verifying        : kernel-devel-matched-6.7.7-200.fc39.x86_64          66/159 
  Verifying        : kernel-doc-6.7.9-200.fc39.noarch                    67/159 
  Verifying        : kernel-doc-6.7.7-200.fc39.noarch                    68/159 
  Verifying        : kernel-tools-6.7.9-200.fc39.x86_64                  69/159 
  Verifying        : kernel-tools-6.7.7-200.fc39.x86_64                  70/159 
  Verifying        : kernel-tools-libs-6.7.9-200.fc39.x86_64             71/159 
  Verifying        : kernel-tools-libs-6.7.7-200.fc39.x86_64             72/159 
  Verifying        : libertas-firmware-20240312-1.fc39.noarch            73/159 
  Verifying        : libertas-firmware-20240220-1.fc39.noarch            74/159 
  Verifying        : libffado-2.4.8-1.fc39.x86_64                        75/159 
  Verifying        : libffado-2.4.7-5.fc39.x86_64                        76/159 
  Verifying        : libgtop2-2.41.3-1.fc39.x86_64                       77/159 
  Verifying        : libgtop2-2.41.2-1.fc39.x86_64                       78/159 
  Verifying        : libmanette-0.2.7-1.fc39.x86_64                      79/159 
  Verifying        : libmanette-0.2.6-7.fc39.x86_64                      80/159 
  Verifying        : libshaderc-2023.8-1.fc39.x86_64                     81/159 
  Verifying        : libshaderc-2023.7-1.fc39.x86_64                     82/159 
  Verifying        : linux-firmware-20240312-1.fc39.noarch               83/159 
  Verifying        : linux-firmware-20240220-1.fc39.noarch               84/159 
  Verifying        : linux-firmware-whence-20240312-1.fc39.noarch        85/159 
  Verifying        : linux-firmware-whence-20240220-1.fc39.noarch        86/159 
  Verifying        : mt7xxx-firmware-20240312-1.fc39.noarch              87/159 
  Verifying        : mt7xxx-firmware-20240220-1.fc39.noarch              88/159 
  Verifying        : net-snmp-libs-1:5.9.4-5.fc39.x86_64                 89/159 
  Verifying        : net-snmp-libs-1:5.9.4-1.fc39.x86_64                 90/159 
  Verifying        : nvidia-gpu-firmware-20240312-1.fc39.noarch          91/159 
  Verifying        : nvidia-gpu-firmware-20240220-1.fc39.noarch          92/159 
  Verifying        : nxpwireless-firmware-20240312-1.fc39.noarch         93/159 
  Verifying        : nxpwireless-firmware-20240220-1.fc39.noarch         94/159 
  Verifying        : opensc-0.25.0-1.fc39.x86_64                         95/159 
  Verifying        : opensc-0.24.0-1.fc39.x86_64                         96/159 
  Verifying        : pipewire-1.0.4-2.fc39.x86_64                        97/159 
  Verifying        : pipewire-1.0.3-1.fc39.x86_64                        98/159 
  Verifying        : pipewire-alsa-1.0.4-2.fc39.x86_64                   99/159 
  Verifying        : pipewire-alsa-1.0.3-1.fc39.x86_64                  100/159 
  Verifying        : pipewire-gstreamer-1.0.4-2.fc39.x86_64             101/159 
  Verifying        : pipewire-gstreamer-1.0.3-1.fc39.x86_64             102/159 
  Verifying        : pipewire-jack-audio-connection-kit-1.0.4-2.fc39.   103/159 
  Verifying        : pipewire-jack-audio-connection-kit-1.0.3-1.fc39.   104/159 
  Verifying        : pipewire-jack-audio-connection-kit-libs-1.0.4-2.   105/159 
  Verifying        : pipewire-jack-audio-connection-kit-libs-1.0.3-1.   106/159 
  Verifying        : pipewire-libs-1.0.4-2.fc39.x86_64                  107/159 
  Verifying        : pipewire-libs-1.0.3-1.fc39.x86_64                  108/159 
  Verifying        : pipewire-pulseaudio-1.0.4-2.fc39.x86_64            109/159 
  Verifying        : pipewire-pulseaudio-1.0.3-1.fc39.x86_64            110/159 
  Verifying        : pipewire-utils-1.0.4-2.fc39.x86_64                 111/159 
  Verifying        : pipewire-utils-1.0.3-1.fc39.x86_64                 112/159 
  Verifying        : python3-unbound-1.19.1-4.fc39.x86_64               113/159 
  Verifying        : python3-unbound-1.19.1-2.fc39.x86_64               114/159 
  Verifying        : realtek-firmware-20240312-1.fc39.noarch            115/159 
  Verifying        : realtek-firmware-20240220-1.fc39.noarch            116/159 
  Verifying        : redhat-rpm-config-266-1.fc39.noarch                117/159 
  Verifying        : redhat-rpm-config-265-1.fc39.noarch                118/159 
  Verifying        : spirv-tools-libs-2023.3-3.fc39.x86_64              119/159 
  Verifying        : spirv-tools-libs-2023.3-1.fc39.x86_64              120/159 
  Verifying        : tiwilink-firmware-20240312-1.fc39.noarch           121/159 
  Verifying        : tiwilink-firmware-20240220-1.fc39.noarch           122/159 
  Verifying        : toolbox-0.0.99.5-4.fc39.x86_64                     123/159 
  Verifying        : toolbox-0.0.99.5-2.fc39.x86_64                     124/159 
  Verifying        : unbound-anchor-1.19.1-4.fc39.x86_64                125/159 
  Verifying        : unbound-anchor-1.19.1-2.fc39.x86_64                126/159 
  Verifying        : unbound-libs-1.19.1-4.fc39.x86_64                  127/159 
  Verifying        : unbound-libs-1.19.1-2.fc39.x86_64                  128/159 
  Verifying        : vulkan-loader-1.3.275.0-1.fc39.x86_64              129/159 
  Verifying        : vulkan-loader-1.3.268.0-1.fc39.x86_64              130/159 
  Verifying        : wlr-randr-0.4.1-1.fc39.x86_64                      131/159 
  Verifying        : wlr-randr-0.4.0-1.fc39.x86_64                      132/159 
  Verifying        : xen-libs-4.17.2-7.fc39.x86_64                      133/159 
  Verifying        : xen-libs-4.17.2-6.fc39.x86_64                      134/159 
  Verifying        : xen-licenses-4.17.2-7.fc39.x86_64                  135/159 
  Verifying        : xen-licenses-4.17.2-6.fc39.x86_64                  136/159 
  Verifying        : yt-dlp-2024.03.10-1.fc39.noarch                    137/159 
  Verifying        : yt-dlp-2023.12.30-1.fc39.noarch                    138/159 
  Verifying        : yt-dlp-bash-completion-2024.03.10-1.fc39.noarch    139/159 
  Verifying        : yt-dlp-bash-completion-2023.12.30-1.fc39.noarch    140/159 
  Verifying        : yt-dlp-zsh-completion-2024.03.10-1.fc39.noarch     141/159 
  Verifying        : yt-dlp-zsh-completion-2023.12.30-1.fc39.noarch     142/159 
  Verifying        : kernel-6.7.6-200.fc39.x86_64                       143/159 
  Verifying        : kernel-core-6.7.6-200.fc39.x86_64                  144/159 
  Verifying        : kernel-debug-6.7.6-200.fc39.x86_64                 145/159 
  Verifying        : kernel-debug-core-6.7.6-200.fc39.x86_64            146/159 
  Verifying        : kernel-debug-devel-6.7.6-200.fc39.x86_64           147/159 
  Verifying        : kernel-debug-modules-6.7.6-200.fc39.x86_64         148/159 
  Verifying        : kernel-debug-modules-core-6.7.6-200.fc39.x86_64    149/159 
  Verifying        : kernel-debug-modules-extra-6.7.6-200.fc39.x86_64   150/159 
  Verifying        : kernel-debug-modules-internal-6.7.6-200.fc39.x86   151/159 
  Verifying        : kernel-debug-uki-virt-6.7.6-200.fc39.x86_64        152/159 
  Verifying        : kernel-devel-6.7.6-200.fc39.x86_64                 153/159 
  Verifying        : kernel-modules-6.7.6-200.fc39.x86_64               154/159 
  Verifying        : kernel-modules-core-6.7.6-200.fc39.x86_64          155/159 
  Verifying        : kernel-modules-extra-6.7.6-200.fc39.x86_64         156/159 
  Verifying        : kernel-modules-internal-6.7.6-200.fc39.x86_64      157/159 
  Verifying        : kernel-uki-virt-6.7.6-200.fc39.x86_64              158/159 
  Verifying        : kmod-nvidia-6.7.6-200.fc39.x86_64-3:550.54.14-1.   159/159 
                        
Installed:
  kernel-6.7.9-200.fc39.x86_64                                                  
  kernel-core-6.7.9-200.fc39.x86_64                                             
  kernel-debug-6.7.9-200.fc39.x86_64                                            
  kernel-debug-core-6.7.9-200.fc39.x86_64                                       
  kernel-debug-devel-6.7.9-200.fc39.x86_64                                      
  kernel-debug-modules-6.7.9-200.fc39.x86_64                                    
  kernel-debug-modules-core-6.7.9-200.fc39.x86_64                               
  kernel-debug-modules-extra-6.7.9-200.fc39.x86_64                              
  kernel-debug-modules-internal-6.7.9-200.fc39.x86_64                           
  kernel-debug-uki-virt-6.7.9-200.fc39.x86_64                                   
  kernel-devel-6.7.9-200.fc39.x86_64                                            
  kernel-modules-6.7.9-200.fc39.x86_64                                          
  kernel-modules-core-6.7.9-200.fc39.x86_64                                     
  kernel-modules-extra-6.7.9-200.fc39.x86_64                                    
  kernel-modules-internal-6.7.9-200.fc39.x86_64                                 
  kernel-uki-virt-6.7.9-200.fc39.x86_64                                         
Removed:
  kernel-6.7.6-200.fc39.x86_64                                                  
  kernel-core-6.7.6-200.fc39.x86_64                                             
  kernel-debug-6.7.6-200.fc39.x86_64                                            
  kernel-debug-core-6.7.6-200.fc39.x86_64                                       
  kernel-debug-devel-6.7.6-200.fc39.x86_64                                      
  kernel-debug-modules-6.7.6-200.fc39.x86_64                                    
  kernel-debug-modules-core-6.7.6-200.fc39.x86_64                               
  kernel-debug-modules-extra-6.7.6-200.fc39.x86_64                              
  kernel-debug-modules-internal-6.7.6-200.fc39.x86_64                           
  kernel-debug-uki-virt-6.7.6-200.fc39.x86_64                                   
  kernel-devel-6.7.6-200.fc39.x86_64                                            
  kernel-modules-6.7.6-200.fc39.x86_64                                          
  kernel-modules-core-6.7.6-200.fc39.x86_64                                     
  kernel-modules-extra-6.7.6-200.fc39.x86_64                                    
  kernel-modules-internal-6.7.6-200.fc39.x86_64                                 
  kernel-uki-virt-6.7.6-200.fc39.x86_64                                         
  kmod-nvidia-6.7.6-200.fc39.x86_64-3:550.54.14-1.fc39.x86_64                   

Complete!

This is a different issue, and there have been previous threads dealing with full EFI partitions. There appear to be two suspects: older system where the original EFI partition size is too small for current systems, or files that don’t belong there. The existing threads may prove useful. If not please start a new thread and include relevant details using the existing threads as examples.

2 Likes

[quote=“rzv vnm, post:1, topic:108669, username:formidabilus”]

Installed:
  kernel-6.7.9-200.fc39.x86_64                                                  
  kernel-core-6.7.9-200.fc39.x86_64                                             
  kernel-debug-6.7.9-200.fc39.x86_64                                            
  kernel-debug-core-6.7.9-200.fc39.x86_64                                       
  kernel-debug-devel-6.7.9-200.fc39.x86_64                                      
  kernel-debug-modules-6.7.9-200.fc39.x86_64                                    
  kernel-debug-modules-core-6.7.9-200.fc39.x86_64                               
  kernel-debug-modules-extra-6.7.9-200.fc39.x86_64                              
  kernel-debug-modules-internal-6.7.9-200.fc39.x86_64                           
  kernel-debug-uki-virt-6.7.9-200.fc39.x86_64                                   
  kernel-devel-6.7.9-200.fc39.x86_64                                            
  kernel-modules-6.7.9-200.fc39.x86_64                                          
  kernel-modules-core-6.7.9-200.fc39.x86_64                                     
  kernel-modules-extra-6.7.9-200.fc39.x86_64                                    
  kernel-modules-internal-6.7.9-200.fc39.x86_64                                 
  kernel-uki-virt-6.7.9-200.fc39.x86_64                                    

DId you install all these packages for a reason? Especially, the package kernel-uki-virt should only be installed if you really know what you are doing. The same fpr the various kernel-debug packages.

Appart from that, please take a look at the output from

sudo du -ah

and

df -b /boot/efi

It was a sudo dnf upgrade and the kernel got upgraded, too. Kernel debug versions appeared I think after I’ve reinstalled manually an older kernel version, I think I need to disable them from somewhere, or to delete them.

 ❯ df -b /boot/efi
df: invalid option -- 'b'
 ❯ df /boot/efi
Filesystem     1K-blocks   Used Available Use% Mounted on
/dev/nvme1n1p1    613184 613184         0 100% /boot/efi
1 Like

Please add the output of sudo du -hs /boot/efi/* so we can see what is filling that up.

On a properly functioning system it should never fill up, and the size is ~600M as expected for a normal fedora installation.

❯ sudo du -hs /boot/efi/*
zsh: no matches found: /boot/efi/*
❯ sudo du -hs /boot/efi/
[sudo] password for vnm_rzv: 
599M	/boot/efi/

The permissions on /boot/efi mean the wildcard (*) fails. Use:

sudo sh -c "du -hs /boot/efi/*"
❯ sudo sh -c "du -hs /boot/efi/*"
[sudo] password for vnm_rzv: 
4,2M	/boot/efi/BackupSbb.bin
595M	/boot/efi/EFI
4,0K	/boot/efi/mach_kernel
16K	/boot/efi/System

Ok, now please show sudo sh -c "du -h /boot/efi/EFI"

❯ sudo sh -c "du -hs /boot/efi/EFI"
595M	/boot/efi/EFI
❯ sudo ls /boot/efi/EFI/
BOOT  fedora  Linux
❯ sudo ls /boot/efi/EFI/BOOT
BOOTIA32.EFI  BOOTX64.EFI  fbia32.efi  fbx64.efi
❯ sudo ls /boot/efi/EFI/fedora
BOOTIA32.CSV  gcdia32.efi  grub.cfg	 grubx64.efi  mmx64.efi  shimia32.efi
BOOTX64.CSV   gcdx64.efi   grubia32.efi  mmia32.efi   shim.efi	 shimx64.efi
❯ sudo ls /boot/efi/EFI/Linux
3e1a6467041f41d3b6df0c6c07ae19f5-6.6.2-201.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.6.2-201.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.4-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.4-200.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.5-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.5-200.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.6-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.6-200.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.7-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.7-200.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.9-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.9-200.fc39.x86_64.efi

I guess 6.7.4, 6.7.5 and 6.7.6 shouldn’t be there. 6.6.2 it’s the one I’ve installed manually and I need it(the problem with the external monitor).

I asked for sudo sh -c "du -h /boot/efi/EFI" which will give a much different output.

In any case this appears the result of having all the kernel-debug-* packages installed which is filling up that partition with the files under /boot/efi/EFI/Linux.

To clear up space there do the following.

  1. remove the kernel debug packages sudo dnf remove kernel-debug*. This should stop the creation of new files in that location.
  2. check the content of /boot/efi/EFI to see if it removed the Linux directory and its content. If not then do so manually. sudo rm -r /boot/efi/EFI/linux

Hmmmm.
I hope you are not using systemd-boot but are instead booting with the normal grub boot.

Also show us the content of ls /boot

My bad, I didn’t see that’s only -h flag:

❯ sudo sh -c "du -h /boot/efi/EFI"
[sudo] password for vnm_rzv: 
1,8M	/boot/efi/EFI/BOOT
18M	/boot/efi/EFI/fedora
576M	/boot/efi/EFI/Linux
595M	/boot/efi/EFI

I think I use the normal grub, I didn’t change anything regarding this. I use the grubby command to set my default kernel to the old one so I think I use the normal grub, I don’t know about the systemd-boot.

❯ ls /boot
config-6.6.2-201.fc39.x86_64
config-6.6.2-201.fc39.x86_64+debug
config-6.7.7-200.fc39.x86_64
config-6.7.7-200.fc39.x86_64+debug
config-6.7.9-200.fc39.x86_64
config-6.7.9-200.fc39.x86_64+debug
efi
grub2
initramfs-0-rescue-3e1a6467041f41d3b6df0c6c07ae19f5.img
initramfs-6.6.2-201.fc39.x86_64+debug.img
initramfs-6.6.2-201.fc39.x86_64.img
initramfs-6.7.7-200.fc39.x86_64+debug.img
initramfs-6.7.7-200.fc39.x86_64.img
initramfs-6.7.9-200.fc39.x86_64+debug.img
initramfs-6.7.9-200.fc39.x86_64.img
loader
lost+found
symvers-6.6.2-201.fc39.x86_64+debug.xz
symvers-6.6.2-201.fc39.x86_64.xz
symvers-6.7.7-200.fc39.x86_64+debug.xz
symvers-6.7.7-200.fc39.x86_64.xz
symvers-6.7.9-200.fc39.x86_64+debug.xz
symvers-6.7.9-200.fc39.x86_64.xz
System.map-6.6.2-201.fc39.x86_64
System.map-6.6.2-201.fc39.x86_64+debug
System.map-6.7.7-200.fc39.x86_64
System.map-6.7.7-200.fc39.x86_64+debug
System.map-6.7.9-200.fc39.x86_64
System.map-6.7.9-200.fc39.x86_64+debug
vmlinuz-0-rescue-3e1a6467041f41d3b6df0c6c07ae19f5
vmlinuz-6.6.2-201.fc39.x86_64
vmlinuz-6.6.2-201.fc39.x86_64+debug
vmlinuz-6.7.7-200.fc39.x86_64
vmlinuz-6.7.7-200.fc39.x86_64+debug
vmlinuz-6.7.9-200.fc39.x86_64
vmlinuz-6.7.9-200.fc39.x86_64+debug

I didn’t remove anything yet.

The content of /boot appears normal.
Please do the removal commands I provided.

Also add in this. sudo rm /boot/*debug*

After I did the #1 step you provided this is the outcome for the sudo dnf remove kernel-debug*, is it safe to remove the Linux directory from step #2 command, thou?

❯ sudo ls /boot/efi/EFI/Linux
3e1a6467041f41d3b6df0c6c07ae19f5-6.6.2-201.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.6.2-201.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.4-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.4-200.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.5-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.5-200.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.6-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.6-200.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.7-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.7-200.fc39.x86_64.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.9-200.fc39.x86_64+debug.efi
3e1a6467041f41d3b6df0c6c07ae19f5-6.7.9-200.fc39.x86_64.efi

Those are files that appear to have been created by the kernel debug packages in combination with the kernel-vki-virt package which was also suggested for removal before. Please remove that additional package with sudo dnf remove kernel-uki-virt*. Then remove the entire folder (/boot/efi/EFI/Linux) and the debug files from /boot as noted above.

# dnf provides */*6.7.9-200.fc39.x86_64.efi
Last metadata expiration check: 1:30:43 ago on Sun 17 Mar 2024 06:08:52 PM CDT.
kernel-uki-virt-6.7.9-200.fc39.x86_64 : The Linux kernel unified kernel image for virtual machines
Repo        : updates
Matched from:
Filename    : /boot/efi/EFI/Linux/*-6.7.9-200.fc39.x86_64.efi
1 Like

I’m asking, because not all of the files have “debug” in the title in Linux directory.

Using last command gives:

❯ sudo rm /boot/*debug*
zsh: no matches found: /boot/*debug*
❯ sudo rm /boot/\*debug\*
[sudo] password for vnm_rzv: 
rm: cannot remove '/boot/*debug*': No such file or directory
❯ sudo rm "/boot/*debug*"
rm: cannot remove '/boot/*debug*': No such file or directory

Try that as sudo sh -c "rm /boot/\*debug\*"

The other one sudo rm -r /boot/efi/EFI/Linux should work as given.

❯ sudo sh -c "rm /boot/\*debug\*"
rm: cannot remove '/boot/*debug*': No such file or directory
❯ sudo sh -c "rm /boot/*debug*"
rm: cannot remove '/boot/*debug*': No such file or directory

The directory was deleted:

❯ sudo ls /boot/efi/EFI/Linux
ls: cannot access '/boot/efi/EFI/Linux': No such file or directory

❯ sudo sh -c "du -h /boot/efi/EFI"
1,8M	/boot/efi/EFI/BOOT
18M	/boot/efi/EFI/fedora
20M	/boot/efi/EFI

Lets bypass the sudo limitations.
sudo su - should give you full root privileges and then the commands can be used without sudo.

  1. cd /boot
  2. rm *debug* should remove all those.
    then
  3. to exit back to your regular user access use exit
❯ sudo su -
[root@fedora]~# cd /boot 
[root@fedora]/boot# rm *debug*
zsh: no matches found: *debug*
[root@fedora]/boot# rm "*debug*"  
rm: cannot remove '*debug*': No such file or directory
[root@fedora]/boot# rm \*debug\*
rm: cannot remove '*debug*': No such file or directory

Maybe there are no more left.