Hoe de fout 'Kan geen verbinding maken met lvmetad' op Ubuntu oplossen?

Ubuntu is een gratis en open-source Linux-gebaseerd besturingssysteem dat vooral wordt gebruikt voor cloud computing met OpenStack-ondersteuning. Updates worden om de 6 maanden uitgebracht met uitgebreide functies en prestatieverbeteringen. Vrij recent zijn er echter veel rapporten binnengekomen waarin gebruikers niet in het besturingssysteem kunnen opstarten en het bericht " Kan geen verbinding maken met lvmetad, Falling back to Device Scanning " wordt waargenomen.

Kan geen verbinding maken met Lvmetad, valt terug op apparaatscannen

Wat veroorzaakt de fout 'Kan geen verbinding maken met Lvmetad' op Ubuntu?

Nadat we meerdere rapporten van meerdere gebruikers hadden ontvangen, hebben we besloten het probleem te onderzoeken en een reeks oplossingen bedacht om het probleem volledig te verhelpen. We hebben ook de redenen onderzocht waarom deze fout is geactiveerd en hebben ze als volgt vermeld.

  • Nvidia-stuurprogramma's: Voor sommige gebruikers werd vastgesteld dat de Nvidia-stuurprogramma's het probleem met het besturingssysteem veroorzaakten. Soms kunnen de stuurprogramma's defect raken en interfereren met belangrijke systeemfuncties die kunnen leiden tot het activeren van deze fout.
  • Corrupte / gebroken kernel: In sommige gevallen werd gezien dat het bijwerken van de kernel naar de nieuwste versie niet correct werd verwerkt en dat het mogelijk gebroken / beschadigd was geraakt in het proces waardoor de fout kon worden geactiveerd.

Nu u een basiskennis hebt van de aard van het probleem, gaan we verder met de oplossingen. Zorg ervoor dat u deze implementeert in de specifieke volgorde waarin ze worden gepresenteerd om conflicten te voorkomen.

Oplossing 1: Nvidia-stuurprogramma's opschonen

Als de Nvidia-stuurprogramma's bepaalde systeemfuncties verstoren, kan de fout worden veroorzaakt. Daarom zullen we in deze stap de Nvidia-stuurprogramma's volledig van onze computer verwijderen met behulp van de opdracht purge. Daarom:

  1. Als de computer niet opstart, volgt u de tweede oplossing voordat u de onderstaande stappen probeert,
  2. Druk op de toetsen " Ctrl " + " Alt " + " T " om de terminal te openen.

    Terminal openen
  3. Typ de volgende opdracht en druk op " Enter ".
     sudo apt-get remove --purge '^ nvidia -. *' 
  4. Hiermee worden alle Nvidia-gerelateerde pakketten verwijderd, maar er moet een opdracht worden uitgevoerd om Ubuntu te laten werken.
  5. Typ de volgende opdracht en druk op " Enter ".
     sudo apt-get install ubuntu-desktop 
  6. Controleer of het probleem blijft bestaan.

Oplossing 2: opstarten in een oudere kernel

Als de nieuwe kernel niet correct is verwerkt, kan dit problemen veroorzaken tijdens het opstarten. Daarom zullen we in deze stap opstarten in een oudere kernel. Daarom:

  1. Druk tijdens het opstarten op Esc, F9 of F3 om het BIOS op te starten.
  2. Selecteer de " Geavanceerde opties voor Ubuntu " om op te starten in het scherm met Ubuntu-opties.

    Geavanceerde opties selecteren voor Ubuntu
  3. Navigeer met de pijltjestoetsen en selecteer een oudere versie van de kernel.
  4. Druk op " Enter " om de kernel te selecteren.
  5. Start de computer opnieuw op en probeer op te starten in de oudere kernel
  6. Controleer of het probleem blijft bestaan.

Oplossing 3: nieuwe kernel verwerken

Het probleem wordt meestal gezien als de nieuwere kernel niet correct is verwerkt. Daarom zullen we in deze stap de nieuwere kernel correct verwerken. Zorg ervoor dat u de eerste oplossing in dit artikel al hebt geprobeerd en de juiste Nvidia-stuurprogramma's hebt geïnstalleerd voordat u deze oplossing probeert.

  1. Start de oudere kernel op voordat u dit probeert met de tweede oplossing.
  2. Druk tegelijkertijd op de toetsen " Ctrl " + " ALT " + " F3 " om de virtuele terminal op te starten.

    Virtuele doos openen
  3. Typ de volgende opdracht en druk op " Enter " om alles bij te werken.
     sudo apt-get update && sudo apt-get upgrade -y 
  4. Typ de volgende opdracht en druk op " Enter " om de oudere kernels te verwijderen.
     sudo apt-get autoremove 
  5. Typ de volgende opdracht en druk op " Enter " om de huidige kernel opnieuw te installeren
     sudo apt-get install - opnieuw installeren linux-image-4.13.0-32-generiek 

    Opmerking: vervang de getallen in deze opdracht door de versie van de kernel die u wilt installeren. De versie kan worden gevonden door de volgende opdracht uit te voeren.

     uname -r 
  6. Start opnieuw op en controleer of het probleem blijft bestaan.

Interessante Artikelen