Als ik OpenSuse 13:2 opstart krijg ik de melding “Failed to start kernel modules”
Na wat rondgekeken te hebben op het forum kwam ik tot commando: systemctl status systemd-modules-load.service
jello@Kantoor:~> 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: active (exited) since di 2015-09-29 08:00:39 CEST; 9min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 396 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
Main PID: 396 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/systemd-modules-load.service
jello@Kantoor:~> uname -a
Linux Kantoor 3.16.7-24-desktop #1 SMP PREEMPT Mon Aug 3 14:37:06 UTC 2015 (ec183cc) i686 i686 i386 GNU/Linux
Ik zie geen errors o.i.d. en man modules-load.d geeft niet aan wat deze error nu precies inhoudt. Om eerlijk te zijn weet ik niet waar ik verder moet kijken of wat er überhaupt aan de hand is.
De systemd service geeft bij alles 0 oftewel SUCCES. Heb je deze melding al lang of is die na een recente update ontstaan ? Is het systeem een upgrade van 13.1 of was dit een clean install van 13.2?
Je zou
journalctl | more
kunnen draaien, dan een “/” in typen om te zoeken, de cursor springt naar beneden, en dan “Failed” zoeken. Als je de tekst tegenkomt moet daar in de buurt ook staan met welke module(s) 't precies mis zou gaan.
Maar, ik begrijp ook dat je systeem gewoon draait?
Om eerlijk te zijn weet ik niet precies hoe lang het systeem deze melding al geeft maar vast niet zo lang anders had ik het wel eerder opgemerkt.
Het is een clean install van 13:2.
sep 29 11:27:46 Kantoor kdeinit4[11928]: DIGEST-MD5 common mech free
sep 29 11:27:48 Kantoor kdeinit4[11933]: DIGEST-MD5 common mech free
sep 29 11:27:48 Kantoor kdeinit4[11936]: DIGEST-MD5 common mech free
sep 29 11:31:00 Kantoor kdeinit4[12607]: DIGEST-MD5 common mech free
sep 29 11:32:45 Kantoor kdeinit4[12976]: DIGEST-MD5 common mech free
sep 29 11:32:45 Kantoor kdeinit4[12978]: DIGEST-MD5 common mech free
sep 29 11:32:46 Kantoor kdeinit4[13005]: DIGEST-MD5 common mech free
/Failed
Patroon niet gevonden
jello@Kantoor:~>
Inderdaad het systeem draait gewoon. Toch ben ik nieuwsgierig wat deze foutmelding betekent. Een foutmelding blijft een foutmelding, toch?
In de /var/log/boot.log staat helemaal niets over een failed to start kernel modules.
Ik heb de boot.log proberen te kopiëren om hier te plaatsen maar kreeg dat niet voor elkaar van uit Vi.
jello@Kantoor:~> cd /etc/modules-load.d/
jello@Kantoor:/etc/modules-load.d> ls
yast.conf
jello@Kantoor:/etc/modules-load.d>
MODULES_LOADED_ON_BOOT.conf bestaat niet.
of
mkinitrd
jello@Kantoor:~> sudo mkinitrd
root's password:
Creating initrd: /boot/initrd-3.16.7-21-desktop
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-3.16.7-21-desktop 3.16.7-21-desktop
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
*** Including module: plymouth ***
*** Including module: btrfs ***
*** Including module: kernel-modules ***
Failed to install module sd_mod
Failed to install module hid_generic
Failed to install module unix
Failed to install module ehci-hcd
Failed to install module ehci-pci
Failed to install module ohci-hcd
Failed to install module uhci-hcd
Failed to install module atkbd
Failed to install module i8042
Failed to install module usbhid
Failed to install module hid-apple
Failed to install module hid-cherry
Failed to install module hid-logitech
Failed to install module hid-microsoft
Omitting driver i2o_scsi
Failed to install module swap
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: systemd ***
Failed to install module autofs4
Failed to install module ipv6
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing GenuineIntel.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
resume=UUID=2ddf9668-d029-463c-bfba-73f0a02b6547
root=UUID=d10791da-881b-4090-9f94-841a18d8e7ff rootflags=rw,relatime,space_cache rootfstype=btrfs
*** Creating image file ***
*** Creating image file done ***
Some kernel modules could not be included:
sd_mod
hid_generic
unix
ehci-hcd
ehci-pci
ohci-hcd
uhci-hcd
atkbd
i8042
usbhid
hid-apple
hid-cherry
hid-logitech
hid-microsoft
swap
autofs4
ipv6
Creating initrd: /boot/initrd-3.16.7-24-desktop
Executing: /usr/bin/dracut --logfile /var/log/YaST2/mkinitrd.log --force /boot/initrd-3.16.7-24-desktop 3.16.7-24-desktop
*** Including module: bash ***
*** Including module: warpclock ***
*** Including module: i18n ***
*** Including module: ifcfg ***
*** Including module: drm ***
*** Including module: plymouth ***
*** Including module: btrfs ***
*** Including module: kernel-modules ***
Failed to install module sd_mod
Failed to install module hid_generic
Failed to install module unix
Failed to install module ehci-hcd
Failed to install module ehci-pci
Failed to install module ohci-hcd
Failed to install module uhci-hcd
Failed to install module atkbd
Failed to install module i8042
Failed to install module usbhid
Failed to install module hid-apple
Failed to install module hid-cherry
Failed to install module hid-logitech
Failed to install module hid-microsoft
Omitting driver i2o_scsi
Failed to install module swap
*** Including module: resume ***
*** Including module: rootfs-block ***
*** Including module: terminfo ***
*** Including module: udev-rules ***
Skipping udev rule: 91-permissions.rules
Skipping udev rule: 80-drivers-modprobe.rules
*** Including module: systemd ***
Failed to install module autofs4
Failed to install module ipv6
*** Including module: usrmount ***
*** Including module: base ***
*** Including module: fs-lib ***
*** Including module: shutdown ***
*** Including module: suse ***
*** Including modules done ***
*** Installing kernel module dependencies and firmware ***
*** Installing kernel module dependencies and firmware done ***
*** Resolving executable dependencies ***
*** Resolving executable dependencies done***
*** Hardlinking files ***
*** Hardlinking files done ***
*** Stripping files ***
*** Stripping files done ***
*** Generating early-microcode cpio image ***
*** Constructing GenuineIntel.bin ****
*** Store current command line parameters ***
Stored kernel commandline:
resume=UUID=2ddf9668-d029-463c-bfba-73f0a02b6547
root=UUID=d10791da-881b-4090-9f94-841a18d8e7ff rootflags=rw,relatime,space_cache rootfstype=btrfs
*** Creating image file ***
*** Creating image file done ***
Some kernel modules could not be included:
sd_mod
hid_generic
unix
ehci-hcd
ehci-pci
ohci-hcd
uhci-hcd
atkbd
i8042
usbhid
hid-apple
hid-cherry
hid-logitech
hid-microsoft
swap
autofs4
ipv6
Update bootloader...
jello@Kantoor:~>
Dezelfde foutmeldingen dus.
Er staan hier in de engelstalige forums een paar threads waarin de melding " Failed to start Load Kernel Modules" voor komt.
Daar ga ik induiken zodra ik wat meer tijd om handen heb.
Nu ik terug denk, is deze melding plots op komen zetten nadat ik kernel sources heb geinstalleerd. Misschien een verkeerde versie?
Het is waar het systeem draait en draait ook erg goed. Desniettemin ben ik alert omdat het een foutmelding betreft van mijn werksysteem.
En het is nooit verkeerd om mijn Linux / OpenSuse kennis verbeteren.
Maar … even al mijn openSUSE systemen gecheckt ( 13.2, TW en Leap beta ) en de map /etc/modules-load.d is op alle systemen leeg. Met een “-l” had de “ls” ook de timestamp van yast.conf weergegeven. Ik onderdruk neigingen om te wedden, maar dit zou wel 's de oorzaak van de melding kunnen zijn. Wat staat er in dat bestand? Als je 't weggooit ( of even naar je homedir verplaatst ) om te testen moet je wel eerst weer mkinitrd draaien.