Guider

Hvordan fikse feilen 'Kunne ikke koble til lvmetad' på Ubuntu?

Ubuntu er et gratis og åpen kildekode Linux-basert operativsystem som hovedsakelig brukes til cloud computing med OpenStack-støtte. Oppdateringer utgis hver sjette måned som kommer med utvidede funksjoner og ytelsesforbedringer. Imidlertid har det ganske nylig kommet mange rapporter der brukere ikke kan starte opp i operativsystemet og "Kunne ikke koble til lvmetad, faller tilbake til enhetsskanning”Meldingen blir observert.

Hva forårsaker feilen "Kunne ikke koble til Lvmetad" på Ubuntu?

Etter å ha mottatt mange rapporter fra flere brukere, bestemte vi oss for å undersøke problemet og utviklet et sett med løsninger for å rette det helt. Vi så også på årsakene til at denne feilen ble utløst, og oppførte dem som følger.

  • Nvidia-drivere:For noen brukere ble det sett at Nvidia-driverne forårsaket problemet med operativsystemet. Noen ganger kan driverne fungere og forstyrre viktige systemfunksjoner som kan føre til at denne feilen utløses.
  • Korrupt / ødelagt kjerne: I noen tilfeller ble det sett at oppdatering av kjernen til den nyeste versjonen ikke ble behandlet ordentlig, og den kan ha blitt ødelagt / ødelagt i prosessen på grunn av hvilken feilen kan utløses.

Nå som du har en grunnleggende forståelse av problemets natur, vil vi gå videre mot løsningene. Sørg for å implementere disse i den spesifikke rekkefølgen de presenteres for å unngå konflikt.

Løsning 1: Rensing av Nvidia-drivere

Hvis Nvidia-driverne forstyrrer visse systemfunksjoner, kan feilen utløses. Derfor vil vi i dette trinnet avinstallere Nvidia-driverne helt fra datamaskinen vår ved hjelp av rensekommandoen. For det:

  1. Hvis datamaskinen ikke starter opp, følg den andre løsningen før du prøver trinnene nedenfor,
  2. Trykk "Ctrl” + “Alt” + “T”-Tastene for å få opp terminalen.
  3. Skriv inn følgende kommando og trykk “Tast inn“.
    sudo apt-get remove - purge '^ nvidia -. *'
  4. Dette vil slette alle Nvidia-relaterte pakker, men en kommando må utføres for at Ubuntu skal fungere.
  5. Skriv inn følgende kommando og trykk “Tast inn“.
    sudo apt-get install ubuntu-desktop
  6. Sjekk om problemet vedvarer.

Løsning 2: Oppstart av en eldre kjerne

Hvis den nye kjernen ikke er behandlet riktig, kan det forårsake problemer under oppstart. Derfor vil vi i dette trinnet starte opp i en eldre kjerne. For det:

  1. Trykk på på under oppstart Esc, F9 eller F3 nøkkel for å starte opp i BIOS.
  2. Velg “Avanserte alternativer for Ubuntu”For å starte opp på Ubuntu-valgskjermen.
  3. Naviger med piltastene og velg en eldre versjon av kjernen.
  4. Trykk "Tast inn”For å velge kjernen.
  5. Start datamaskinen på nytt og prøv å starte i den eldre kjernen
  6. Sjekk om problemet vedvarer.

Løsning 3: Behandler ny kjerne

Problemet sees for det meste hvis den nyere kjernen ikke har blitt behandlet riktig. Derfor vil vi i dette trinnet behandle den nyere kjernen på riktig måte. Forsikre deg om at du allerede har prøvd den første løsningen som er oppført i denne artikkelen, og installert de riktige Nvidia-driverne før du prøver denne løsningen.

  1. Støvel inn i den eldre kjernen før du prøver dette med den andre løsningen.
  2. Trykk "Ctrl” + “ALT” + “F3”-Tastene samtidig for å starte opp i den virtuelle terminalen.
  3. Type i følgende kommando og trykk “Tast inn”For å oppdatere alt.
    sudo apt-get update && sudo apt-get upgrade -y
  4. Skriv inn følgende kommando og trykk “Tast inn”For å fjerne de eldre kjernene.
    sudo apt-get autoremove
  5. Skriv inn følgende kommando og trykk “Tast inn”For å installere den gjeldende kjernen på nytt
    sudo apt-get install - installer linux-image-4.13.0-32-generic

    Merk:Erstatt tallene i denne kommandoen med versjonen av kjernen du vil installere. Versjonen kan bli funnet ved å utføre følgende kommando.

    uname -r
  6. Start på nytt og Sjekk for å se om problemet vedvarer.
$config[zx-auto] not found$config[zx-overlay] not found