52 votes

Que faire après l'échec du démarrage de Load Kernel Modules ?

J'ai essayé de mettre à jour mon système à partir d'Ubuntu 14.04. Mon ordinateur portable s'est figé pendant quelques heures. Même le pointeur ne faisait rien. J'ai donc éteint mon ordinateur en appuyant sur le bouton d'alimentation pendant quelques secondes. Cette installation inachevée est à l'origine de mon problème. Lorsque je redémarre le système, Grub apparaît puis, le message suivant :

[FAILED] Failed to start Load Kernel Modules
See 'systemctl status systemd-modules-load.service' for details

Plus quelques autres lignes qui se terminent par une finale :

Failed to start Load Kernel Modules

image

Lorsque j'ouvre une ligne de commande en appuyant sur CTRL+ALT+F1, je peux entrer

sudo systemctl status systemd-modules-load.service

et j'obtiens le résultat suivant :

status systemd-modules-load.service

image

Si je répète l'opération systemctl j'obtiens parfois un autre processus au lieu de 179, par exemple 183.

Au cas où cela serait nécessaire,

sudo ls /lib/systemd/system/systemd-modules-load.service

me donne

/lib/system/systemd-modules-load

(written in green)

journalctl

produit beaucoup de données. Les lignes rouges sont les suivantes :

Première ligne rouge :

image

Deuxième et troisième lignes rouges :

image

Quatrième ligne rouge :

image

J'apprécierais vraiment un peu d'aide. Je ne sais pas quoi faire ensuite et j'ai cherché sur le web sans succès.

25voto

Francisco Points 771

J'ai trouvé exactement ce dont j'avais besoin dans une discussion sur ubuntuforums.org. Plus précisément, je cherchais la commande :

dpkg --configure -a

En article en lien ci-dessus mentionne quatre commandes qui peuvent aider à résoudre ce problème et précise qu'il peut être nécessaire de les répéter "sans ordre précis" :

apt-get update
dpkg --configure -a
apt-get dist-upgrade
apt-get -f install

4voto

apos Points 489

J'ai eu l'impression que quelque chose s'est mal passé lors d'une mise à jour / mise à jour du noyau :

Boostée en mode de récupération .

  • menu "root" : réseau révoqué manuellement

    ifconfig ethx <ip> netmask <mask> up
    echo "nameserver 8.8.8.8" > /etc/resolv.conf
    apt-get update
  • menu "dpkg" : Installation réparée

  • retour au menu "root" : repair kernel initramfs

    update-initramfs -k all -u
    update-grub

2voto

ros world Points 21

Essayez ceci :

sudo apt-get remove nvidia-*
sudo apt-get autoremove
sudo nvidia-uninstall

et redémarrer.

1voto

Tim Richardson Points 1788

Je viens de rencontrer ce problème avec une installation ubuntu 16.04. Quand j'ai regardé dans journalctl | grep modules Depuis la racine de récupération Shell, j'ai vu qu'il essayait de charger des modules du noyau 16.10 (plus récent). Il s'agissait de données restantes sur ma clé USB car je ne l'ai pas formatée entre deux écritures d'images (depuis un mac utilisant unetbootin).

Donc un formatage de la clé USB, une refonte de la clé bootable, et c'était comme de l'or.

)

1voto

Dans mon cas, cela a pu se produire lorsqu'une mise à jour de l'installation était en cours et que le système s'est éteint sans avoir été complètement mis à jour.

Presse Ctrl + Alt + F1 (pour l'interface de ligne de commande)

Après cela,

sudo dpkg --configure -a
sudo apt-get dist-upgrade 
sudo apt-get -f install  (this command is optional, because the `dist-upgrade` command should have everything)

Et enfin,

sudo init 6

(redémarrer le système)

Vous verrez maintenant Ubuntu 16.04 LTS sans aucune erreur.

NOTE : La mise à jour peut prendre un certain temps. Dans mon cas, cela a pris 45 à 60 minutes.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X