First of all I’m not very prolific with linux and english so sorry if I name things wrong.
Yesterday I updated from Fedora 42 to Fedora 43 and then into Fedora 44 using the Discover App. Today I updated all packages with pending updates using the Discover App just like I always did. System reboots like always but this time I can’t boot and I get the following error.
Pressing any key prints de same message and sends me back to the grub menu
Luckily I still have the fedora 42 entry so I can still log into the computer with that option (the rescue one was useless since I have no idea how to use it properly)
Upon getting back with the f42 entry I do some troubleshooting online and I see other users with similar problems but I can’t find anything that works for me which is why I make this post.
robaq2@fedora:~$ fastfetch
.',;::::;,'. robaq2@fedora
.';:cccccccccccc:;,. -------------
.;cccccccccccccccccccccc;. OS: Fedora Linux 44 (KDE Plasma Desktop Edition) x86_64
.:cccccccccccccccccccccccccc:. Host: Z390 D
.;ccccccccccccc;.:dddl:.;ccccccc;. Kernel: Linux 6.19.14-104.fc42.x86_64
.:ccccccccccccc;OWMKOOXMWd;ccccccc:. Uptime: 38 seconds
.:ccccccccccccc;KMMc;cc;xMMc;ccccccc:. Packages: 6307 (rpm), 33 (flatpak)
,cccccccccccccc;MMM.;cc;;WW:;cccccccc, Shell: bash 5.3.9
:cccccccccccccc;MMM.;cccccccccccccccc: Display (VG249QM1A): 1920x1080 in 24", 144 Hz [External] *
:ccccccc;oxOOOo;MMM000k.;cccccccccccc: Display (2381): 1920x1080 in 23", 60 Hz [External]
cccccc;0MMKxdd:;MMMkddc.;cccccccccccc; DE: KDE Plasma 6.6.5
ccccc;XMO';cccc;MMM.;cccccccccccccccc' WM: KWin (Wayland)
ccccc;MMo;ccccc;MMW.;ccccccccccccccc; WM Theme: plastik
ccccc;0MNc.ccc.xMMd;ccccccccccccccc; Theme: Breeze (Dark) [Qt], Breeze [GTK3]
cccccc;dNMWXXXWM0:;cccccccccccccc:, Icons: breeze-dark [Qt], breeze-dark [GTK3/4]
cccccccc;.:odl:.;cccccccccccccc:,. Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK3/4]
ccccccccccccccccccccccccccccc:'. Cursor: Breeze_Light (24px)
:ccccccccccccccccccccccc:;,.. Terminal: konsole 26.4.1
':cccccccccccccccc::;,. CPU: Intel(R) Core(TM) i7-9700K (8) @ 4.90 GHz
GPU: NVIDIA GeForce RTX 2080 Rev. A [Discrete]
Memory: 4.01 GiB / 62.72 GiB (6%)
Swap: 0 B / 8.00 GiB (0%)
Disk (/): 397.14 GiB / 1.82 TiB (21%) - btrfs
Disk (/mnt/datos): 268.78 GiB / 931.50 GiB (29%) - fuseblk
Local IP (enp5s0): 192.168.0.107/24
Locale: es_ES.UTF-8
robaq2@fedora:~$ ls /boot
config-6.19.14-104.fc42.x86_64 symvers-6.19.14-104.fc42.x86_64.xz
config-7.0.9-202.fc44.x86_64 symvers-7.0.9-202.fc44.x86_64.xz
efi System.map-6.19.14-104.fc42.x86_64
grub2 System.map-7.0.9-202.fc44.x86_64
initramfs-0-rescue-7305f5eb177d45d69ebfa09fef73f806.img vmlinuz-0-rescue-7305f5eb177d45d69ebfa09fef73f806
initramfs-6.19.14-104.fc42.x86_64.img vmlinuz-6.19.14-104.fc42.x86_64
loader vmlinuz-7.0.9-202.fc44.x86_64
lost+found
robaq2@fedora:~$
Upon checking on the console it seems the initramfs image is indeed missing in the boot folder (I have no idea what this means)
I did some research and seems like I can regenerate it using the command ‘sudo dracut --kver 7.0.9-202.fc44.x86_64’
But this one also fails with the following error
robaq2@fedora:~$ sudo dracut --kver 7.0.9-202.fc44.x86_64
[sudo] contraseña para robaq2:
dracut-install: ERROR: could not locate dependency libsystemd-shared-257.13-1.fc42.so requested by '/var/tmp/dracut.d7tkoc4/initramfs/usr/lib64/systemd/libsystemd-core-257.13-1.fc42.so'
dracut-install: ERROR: could not locate dependency libsystemd-shared-258.7-1.fc43.so requested by '/var/tmp/dracut.d7tkoc4/initramfs/usr/lib64/systemd/libsystemd-core-258.7-1.fc43.so'
dracut[F]: Resolving executable dependencies failed
robaq2@fedora:~$
I try to locate them manually …
robaq2@fedora:/usr/lib64/systemd$ ls
libsystemd-core-257.13-1.fc42.so libsystemd-core-259.5-1.fc44.so libsystemd-shared-258.7-1.fc43.so
libsystemd-core-258.7-1.fc43.so libsystemd-shared-257.13-1.fc42.so libsystemd-shared-259.5-1.fc44.so
robaq2@fedora:/usr/lib64/systemd$ ls | grep 'libsystemd-core-257.13-1.fc42.so'
libsystemd-core-257.13-1.fc42.so
robaq2@fedora:/usr/lib64/systemd$ ls | grep 'libsystemd-core-258.7-1.fc43.so'
libsystemd-core-258.7-1.fc43.so
robaq2@fedora:/usr/lib64/systemd$
And both seem to exist in a simular route to the one output by dracut.
Disk space also seems fine…
robaq2@fedora:/usr/lib64/systemd$ df -h /boot
S.ficheros Tamaño Usados Disp Uso% Montado en
/dev/nvme0n1p2 974M 396M 511M 44% /boot
What should I try next?
Should I just keep using f42 entry until a new update prompts?
Any way to fix the f44 entry?
Some additiona info:
robaq2@fedora:/usr/lib64/systemd$ ls -l /lib/modules/
total 0
drwxr-xr-x. 1 root root 366 may 11 15:54 6.19.10-100.fc42.x86_64
drwxr-xr-x. 1 root root 366 may 18 20:07 6.19.12-100.fc42.x86_64
drwxr-xr-x. 1 root root 366 may 18 20:55 6.19.14-100.fc42.x86_64
drwxr-xr-x. 1 root root 366 may 18 20:55 6.19.14-101.fc42.x86_64
drwxr-xr-x. 1 root root 790 may 18 20:52 6.19.14-104.fc42.x86_64
drwxr-xr-x. 1 root root 772 may 18 20:45 7.0.8-200.fc44.x86_64
drwxr-xr-x. 1 root root 772 may 20 14:41 7.0.9-202.fc44.x86_64

