Comment réparer l'erreur "Impossible de se connecter à lvmetad" sur Ubuntu?

Ubuntu est un système d'exploitation Linux libre et à code source ouvert, principalement utilisé pour le cloud computing avec le support OpenStack. Les mises à jour sont publiées tous les 6 mois avec des fonctionnalités étendues et des améliorations de performances. Cependant, très récemment, de nombreux rapports ont été reçus selon lesquels les utilisateurs ne peuvent pas démarrer sur le système d'exploitation et que le message « Échec de la connexion à lvmetad, basculement vers l'analyse du périphérique » est observé.

Échec de la connexion à Lvmetad, retour à l'analyse du périphérique

Quelles sont les causes de l'erreur «Impossible de se connecter à Lvmetad» sur Ubuntu?

Après avoir reçu de nombreux rapports de plusieurs utilisateurs, nous avons décidé d’enquêter sur le problème et de mettre au point un ensemble de solutions pour le résoudre complètement. Nous avons également examiné les raisons pour lesquelles cette erreur est déclenchée et les avons répertoriées comme suit.

  • Pilotes Nvidia: Certains utilisateurs ont constaté que les pilotes Nvidia étaient à l'origine du problème avec le système d'exploitation. Parfois, les pilotes peuvent mal fonctionner et interférer avec des fonctionnalités système importantes, ce qui peut entraîner le déclenchement de cette erreur.
  • Noyau corrompu / cassé: Dans certains cas, il a été constaté que la mise à jour du noyau vers la version la plus récente n’avait pas été traitée correctement et qu’elle avait peut-être été cassée / corrompue au cours du processus, ce qui risquait de provoquer l’erreur.

Maintenant que vous avez une compréhension de base de la nature du problème, nous allons avancer vers les solutions. Assurez-vous de les mettre en œuvre dans l'ordre spécifique dans lequel elles sont présentées pour éviter les conflits.

Solution 1: Purge des pilotes Nvidia

Si les pilotes Nvidia interfèrent avec certaines fonctions du système, l'erreur peut être déclenchée. Par conséquent, dans cette étape, nous allons désinstaller complètement les pilotes Nvidia de notre ordinateur à l’aide de la commande purge. Pour ça:

  1. Si l'ordinateur ne démarre pas, suivez la deuxième solution avant d'essayer les étapes ci-dessous,
  2. Appuyez sur les touches « Ctrl » + « Alt » + « T » pour afficher le terminal.

    Terminal d'ouverture
  3. Tapez la commande suivante et appuyez sur " Entrée ".
     sudo apt-get remove --purge '^ nvidia -. *' 
  4. Ceci supprimera tous les paquets liés à Nvidia, cependant, une commande doit être exécutée pour qu'Ubuntu fonctionne.
  5. Tapez la commande suivante et appuyez sur " Entrée ".
     sudo apt-get install ubuntu-desktop 
  6. Vérifiez si le problème persiste.

Solution 2: Démarrer dans un noyau plus ancien

Si le nouveau noyau n'a pas été traité correctement, des problèmes peuvent survenir lors du démarrage. Par conséquent, à cette étape, nous allons démarrer dans un noyau plus ancien. Pour ça:

  1. Pendant le démarrage, appuyez sur la touche Echap, F9 ou F3 pour démarrer dans le BIOS.
  2. Sélectionnez les « Options avancées pour Ubuntu » pour démarrer dans l’écran des options d’Ubuntu.

    Sélection des options avancées pour Ubuntu
  3. Naviguez avec les touches fléchées et sélectionnez une version plus ancienne du noyau.
  4. Appuyez sur “ Entrée ” pour sélectionner le noyau.
  5. Redémarrez l'ordinateur et essayez de démarrer avec l'ancien noyau.
  6. Vérifiez si le problème persiste.

Solution 3: traitement du nouveau noyau

Le problème se pose principalement si le nouveau noyau n'a pas été traité correctement. Par conséquent, à cette étape, nous traiterons correctement le nouveau noyau. Assurez-vous que vous avez déjà essayé la première solution répertoriée dans cet article et installé les pilotes Nvidia appropriés avant d'essayer cette solution.

  1. Démarrez l’ancien noyau avant de l’essayer avec la deuxième solution.
  2. Appuyez simultanément sur les touches « Ctrl » + « ALT » + « F3 » pour démarrer dans le terminal virtuel.

    Ouverture de la boîte virtuelle
  3. Tapez la commande suivante et appuyez sur " Entrée " pour tout mettre à jour.
     sudo apt-get update && sudo apt-get upgrade -y 
  4. Tapez la commande suivante et appuyez sur " Entrée " pour supprimer les noyaux plus anciens.
     sudo apt-get autoremove 
  5. Tapez la commande suivante et appuyez sur " Entrée " pour réinstaller le noyau actuel
     sudo apt-get install --reinstall linux-image-4.13.0-32-generic 

    Remarque: remplacez les numéros de cette commande par la version du noyau que vous souhaitez installer. La version peut être trouvée en exécutant la commande suivante.

     uname -r 
  6. Redémarrez et vérifiez si le problème persiste.

Des Articles Intéressants