Jak naprawić błąd „Nie można połączyć się z lvmetad” w systemie Ubuntu?

Ubuntu to darmowy system operacyjny oparty na Linuksie o otwartym kodzie źródłowym, używany głównie do przetwarzania w chmurze z obsługą OpenStack. Aktualizacje są wydawane co 6 miesięcy i zawierają rozszerzone funkcje i ulepszenia wydajności. Jednak całkiem niedawno pojawiło się wiele raportów, w których użytkownicy nie mogą uruchomić systemu operacyjnego i pojawia się komunikatNie udało się połączyć z lvmetad, wracam do skanowania urządzenia ”.

Co powoduje błąd „Nie można połączyć się z Lvmetad” w systemie Ubuntu?

Po otrzymaniu wielu zgłoszeń od wielu użytkowników, zdecydowaliśmy się zbadać problem i opracować zestaw rozwiązań, aby całkowicie go naprawić. Przyjrzeliśmy się również przyczynom, dla których ten błąd jest wyzwalany, 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ć ważne funkcje systemu, co może spowodować wywołanie tego błędu.
  • Uszkodzone / zepsute jądro: W niektórych przypadkach zaobserwowano, że aktualizacja jądra do najnowszej wersji nie została poprawnie przetworzona i mogło zostać uszkodzone / uszkodzone w procesie, z powodu którego mógł zostać uruchomiony błąd.

Teraz, gdy masz już podstawową wiedzę na temat natury problemu, przejdziemy do rozwiązań. Upewnij się, że wdrażasz je w określonej kolejności, w której są przedstawione, aby uniknąć konfliktu.

Rozwiązanie 1: Czyszczenie sterowników Nvidia

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

  1. Jeśli komputer nie uruchamia się, przed wykonaniem poniższych czynności wykonaj drugie rozwiązanie,
  2. Naciśnij klawiszeCtrl ” + „ Alt ” + „ T ”, aby wywołać terminal.
  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 należy wykonać polecenie, aby Ubuntu działało.
  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: Uruchamianie do starszego jądra

Jeśli nowe jądro nie zostało poprawnie przetworzone, może powodować problemy podczas uruchamiania. Dlatego w tym kroku będziemy ładować starsze jądro. Za to:

  1. Podczas uruchamiania naciśnij klawisz Esc , F9 lub F3 , aby uruchomić system BIOS.
  2. Wybierz „ Opcje zaawansowane dla Ubuntu ”, aby uruchomić ekran opcji Ubuntu.
  3. Poruszaj się 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ć starsze jądro
  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 w tym kroku 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, zanim spróbujesz tego za pomocą drugiego rozwiązania.
  2. Naciśnij jednocześnie klawiszeCtrl ” + „ ALT ” + „ F3 ”, aby uruchomić wirtualny terminal.
  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 autoremove
  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óre chcesz zainstalować. Wersję można znaleźć, wykonując następujące polecenie.

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