Latest kernel boot failure

I have just installed updates, and the latest kernel will not boot. Version 6.10.10-200.fc40
The previous kernel 6.10.6 boots fine, and I am using it now.

When I remove rhgb quiet from the parameters I see a message
error while loading shared libraries libsystemd-core-255.12-1.fc40.so
It appears it cannot find this file.

Machine is a Lenovo Ideapad3, running off an external hard drive since my tale of woe last year.

John Homes

Maybe see if systemd was properly updated.

dnf list installed systemd and/or dnf upgrade systemd and/or dnf reinstall systemd

# dnf provides */libsystemd-core*
Last metadata expiration check: 1:09:40 ago on Mon 23 Sep 2024 07:46:24 AM CDT.

.......

systemd-255.12-1.fc40.x86_64 : System and Service Manager
Repo        : @System
Matched from:
Filename    : /usr/lib64/systemd/libsystemd-core-255.12-1.fc40.so

systemd-255.12-1.fc40.x86_64 : System and Service Manager
Repo        : updates
Matched from:
Filename    : /usr/lib64/systemd/libsystemd-core-255.12-1.fc40.so

systemd-255.12-1.fc40.x86_64 : System and Service Manager
Repo        : updates-archive
Matched from:
Filename    : /usr/lib64/systemd/libsystemd-core-255.12-1.fc40.so

Thanks. Did a dnf reinstall systemd, and it seemed to go without errors.

Module appears to be present
john@fedora:~$ ls /usr/lib64/systemd
libsystemd-core-255.12-1.fc40.so libsystemd-shared-255.12-1.fc40.so
john@fedora:~$

But problem is still present.

The next thing to check would be the kernel install itself.
dnf remove kernel*6.10.10*
dnf upgrade --refresh

That fixed it. Thanks.