[systemd-devel] Load Kernel Modules failure after apt-get dist-upgrade

Mantas Mikulėnas grawity at gmail.com
Fri Feb 3 09:43:17 UTC 2017


On Fri, Feb 3, 2017 at 11:23 AM, Isla Finney <dr.isla.finney at gmail.com>
wrote:

> I have a number of cifs mount points from linux to a NAS server.
> After using apt-get dist-upgrade, I get Load Kernel Modules failed on
> start up
> The cifs-utils module is installed but does not seem to be recognised and
> I can no longer see the mount points.
>
> I've tried rebooting, purging (dpkg -P) and re-installing cifs-utils
> (apt-get install), and editing the grub file then updating grub and
> rebooting (it didn't change to the older kernel) and have run out of ideas
> so any help appreciated.
>

First, this has nothing to do with systemd. The service you found is only
used to trigger manual loading of modules that didn't get loaded
automatically – but that doesn't mean systemd is actually doing all the
loading.

That's initiated by kmod (e.g. using `modprobe cifs`) and done by the
kernel on its own, so "unknown symbol" in dmesg has nothing to do with
systemd. You're probably trying to load the wrong module version; compare
`modinfo cifs` with `uname -a`.

Second, both "fuse" and "cifs-utils" packages only contain the *userspace
tools* – the actual kernel modules are part of the kernel package itself,
as you can see from `dpkg -S <path_from_modinfo>`.

-- 
Mantas Mikulėnas <grawity at gmail.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20170203/41baa77b/attachment.html>


More information about the systemd-devel mailing list