Jak naprawić błąd „Failed to Connect to lvmetad” na Ubuntu?

Ubuntu to darmowy system operacyjny oparty na systemie Linux typu open source, używany głównie do przetwarzania w chmurze z obsługą OpenStack. Aktualizacje są wydawane co 6 miesięcy wraz z rozszerzonymi funkcjami i ulepszeniami wydajności. Jednak ostatnio pojawiło się wiele raportów, w których użytkownicy nie są w stanie uruchomić systemu operacyjnego i pojawia się komunikatNie udało się połączyć z lvmetad, powracam do skanowania urządzenia ”.

Nie udało się połączyć z Lvmetad, wracam do skanowania urządzeń

Co powoduje błąd „Nie udało się połączyć z Lvmetad” na Ubuntu?

Po otrzymaniu licznych raportów od wielu użytkowników postanowiliśmy zbadać problem i opracowaliśmy zestaw rozwiązań, aby go całkowicie naprawić. Przyjrzeliśmy się również przyczynom, dla których ten błąd został uruchomiony, i wymieniliśmy je w następujący sposób.

  • Sterowniki Nvidia: W przypadku niektórych użytkowników zauważono, że sterowniki Nvidia powodowały problem z systemem operacyjnym. Czasami sterowniki mogą działać nieprawidłowo i zakłócać działanie ważnych funkcji systemu, co może powodować wyzwolenie tego błędu.
  • Uszkodzone / zepsute jądro: W niektórych przypadkach zauważono, że aktualizacja jądra do najnowszej wersji nie została poprawnie przetworzona i mogła zostać uszkodzona / zepsuta podczas procesu, w wyniku którego mógł zostać wyzwolony błąd.

Teraz, gdy masz podstawową wiedzę na temat natury problemu, przejdziemy do rozwiązań. Pamiętaj, aby zaimplementować je w określonej kolejności, w jakiej są przedstawione, aby uniknąć konfliktu.

Rozwiązanie 1: Czyszczenie sterowników Nvidia

Jeśli sterowniki Nvidia zakłócają niektóre funkcje systemu, błąd może zostać wyzwolony. Dlatego na tym etapie całkowicie odinstalujemy sterowniki Nvidia z naszego komputera za pomocą polecenia purge. Za to:

  1. Jeśli komputer nie uruchamia się, wykonaj drugie rozwiązanie przed wypróbowaniem poniższych kroków,
  2. Naciśnij klawiszeCtrl ” + „ Alt ” + „ T ”, aby wyświetlić terminal.

    Otwarcie terminalu
  3. Wpisz następujące polecenie i naciśnij „ Enter ”.
     sudo apt-get remove --purge '^ nvidia -. *' 
  4. Spowoduje to usunięcie wszystkich pakietów związanych z Nvidią, jednak aby Ubuntu mogło działać, należy wykonać polecenie.
  5. Wpisz następujące polecenie i naciśnij „ Enter ”.
     sudo apt-get install ubuntu-desktop 
  6. Sprawdź, czy problem nadal występuje.

Rozwiązanie 2: Ładowanie do starszego jądra

Jeśli nowe jądro nie zostanie poprawnie przetworzone, może to powodować problemy podczas uruchamiania. Dlatego na tym etapie uruchomimy starsze jądro. Za to:

  1. Podczas uruchamiania naciśnij klawisz Esc, F9 lub F3, aby uruchomić system BIOS.
  2. Wybierz „ Zaawansowane opcje dla Ubuntu ”, aby uruchomić na ekranie opcji Ubuntu.

    Wybieranie opcji zaawansowanych dla Ubuntu
  3. Nawiguj za pomocą klawiszy strzałek i wybierz starszą wersję jądra.
  4. Naciśnij „ Enter ”, aby wybrać jądro.
  5. Uruchom ponownie komputer i spróbuj uruchomić się w starszym jądrze
  6. Sprawdź, czy problem nadal występuje.

Rozwiązanie 3: Przetwarzanie nowego jądra

Problem występuje głównie wtedy, gdy nowsze jądro nie zostało poprawnie przetworzone. Dlatego na tym etapie będziemy poprawnie przetwarzać nowsze jądro. Upewnij się, że wypróbowałeś już pierwsze rozwiązanie wymienione w tym artykule i zainstalowałeś odpowiednie sterowniki Nvidia przed wypróbowaniem tego rozwiązania.

  1. Uruchom starsze jądro przed wypróbowaniem tego przy użyciu drugiego rozwiązania.
  2. Naciśnij jednocześnie klawiszeCtrl ” + „ ALT ” + „ F3 ”, aby uruchomić wirtualny terminal.

    Otwieranie Virtual Box
  3. Wpisz następujące polecenie i naciśnij „ Enter ”, aby zaktualizować wszystko.
     sudo apt-get update && sudo apt-get upgrade -y 
  4. Wpisz następujące polecenie i naciśnij „ Enter ”, aby usunąć starsze jądra.
     sudo apt-get autorove 
  5. Wpisz następujące polecenie i naciśnij „ Enter ”, aby ponownie zainstalować bieżące jądro
     sudo apt-get install - reinstall linux-image-4.13.0-32-generic 

    Uwaga: Zamień liczby w tym poleceniu na wersję jądra, którą chcesz zainstalować. Wersję można znaleźć, wykonując następujące polecenie.

     uname -r 
  6. Uruchom ponownie i sprawdź, czy problem nadal występuje.

Ciekawe Artykuły