Output of sudo systemctl status systemd-modules-load.service
× systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
Active: failed (Result: exit-code) since Mon 2025-03-10 13:32:31 CET; 6min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 6356 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
Main PID: 6356 (code=exited, status=1/FAILURE)
CPU: 6ms
Mar 10 13:32:31 helium.kaaaxcreators.de systemd[1]: Starting Load Kernel Modules...
Mar 10 13:32:31 helium.kaaaxcreators.de systemd-modules-load[6356]: Failed to look up module alias 'fuse': Function not implemented
Mar 10 13:32:31 helium.kaaaxcreators.de systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Mar 10 13:32:31 helium.kaaaxcreators.de systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Mar 10 13:32:31 helium.kaaaxcreators.de systemd[1]: Failed to start Load Kernel Modules.
Folder /etc/modules-load.d is empty
Manually loading the module using modprobe works fine
$ ls /usr/lib/modules-load.d/
fuse-overlayfs.conf fwupd-msr.conf
$ cat /usr/lib/modules-load.d/fuse-overlayfs.conf
fuse
$ rpm -qf /usr/lib/modules-load.d/fuse-overlayfs.conf
fuse-overlayfs-1.14-1.el9.x86_64
and
modprobe -c | grep fuse
modinfo fuse
rpm -qf /lib/modules/5.14.0-503.26.1.el9_5.x86_64/kernel/fs/fuse/fuse.ko.xz
The last of which says that fuse.ko.xz is from package kernel-modules-core
Thank you, I found why it tries to load fuse.
But why does it error? If I add some more modules like wireguard to /etc/modules-load.d it throws the same error.
Is there any reason why it fails?
I think I fixed it by installing the kernel package. I only had the kernel-core package
I have the same problem
I installed the kernel package but I still have the problem
Nov 07 16:01:06 tank.internal.local systemd-modules-load[247]: Inserted module 'fuse'
Nov 07 16:01:06 tank.internal.local systemd-modules-load[247]: Inserted module 'wireguard'
Nov 07 16:01:06 tank.internal.local systemd-modules-load[260]: sh: line 1: /usr/sbin/sysctl: No such file or directory
Nov 07 16:01:06 tank.internal.local systemd-modules-load[247]: Error running install command '/usr/sbin/modprobe --ignore-install nf_conntrack && /usr/sbin/sysctl --quiet --pattern 'net[.]netfilter[.]nf_conntrack.*' --system' for module nf_conntrack: retcode 127
Nov 07 16:01:06 tank.internal.local systemd-modules-load[247]: Failed to insert module 'nft_masq': Invalid argument
Nov 07 16:01:06 tank.internal.local systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Nov 07 16:01:06 tank.internal.local systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Nov 07 16:01:06 tank.internal.local systemd[1]: Failed to start Load Kernel Modules.
Nov 07 16:01:08 tank.internal.local systemd-modules-load[509]: Failed to look up module alias 'fuse': Function not implemented
Nov 07 16:01:08 tank.internal.local systemd-modules-load[509]: Failed to look up module alias 'wireguard': Function not implemented
Nov 07 16:01:08 tank.internal.local systemd-modules-load[509]: Failed to look up module alias 'nft_masq': Function not implemented
Nov 07 16:01:08 tank.internal.local systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Nov 07 16:01:08 tank.internal.local systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Nov 07 16:01:08 tank.internal.local systemd[1]: Failed to start Load Kernel Modules.
Nov 07 16:01:08 tank.internal.local systemd[1]: Starting Load Kernel Modules...
Nov 07 16:01:08 tank.internal.local systemd-modules-load[569]: Failed to look up module alias 'fuse': Function not implemented
Nov 07 16:01:08 tank.internal.local systemd-modules-load[569]: Failed to look up module alias 'wireguard': Function not implemented
Nov 07 16:01:08 tank.internal.local systemd-modules-load[569]: Failed to look up module alias 'nft_masq': Function not implemented
Nov 07 16:01:08 tank.internal.local systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Nov 07 16:01:08 tank.internal.local systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Nov 07 16:01:08 tank.internal.local systemd[1]: Failed to start Load Kernel Modules.
Most notable is sh: line 1: /usr/sbin/sysctl: No such file or directory
Hello
Are the following packages installed?
[redadmin@alma9 ~]$ rpm -qf /usr/sbin/sysctl
procps-ng-3.3.17-14.el9.x86_64
Thank you