Sådan løses ødelagt Ubuntu OS uden at geninstallere det


I løbet af tiden kan dit system være plaget af fejl, der kan gøre det ødelagt eller ubrugeligt. Et klassisk eksempel er manglende evne til at installere softwarepakker, opdatere eller opgradere systemet. Andre gange kan du støde på en sort skærm under login, der forhindrer dig i at få adgang til dit system.

En ekstrem løsning ville være at geninstallere dit Ubuntu OS med det samme, men det betyder, at du mister alle dine dyrebare filer og applikationer. I stedet for at tage den vej kan et par rettelser komme godt med en Live CD eller USB-bootbart medium.

Lad os tjekke et par løsninger, der kan hjælpe dig med at reparere ødelagt Ubuntu OS uden at geninstallere det.

Nogle gange kunne du løbe ind i fejlen 'Kunne ikke få låse/var/lib/dpkg/lås.' Dette afspejler også fejlen 'Kunne ikke få låse/var/lib/apt/lister/låse' fejl.

Dette skyldes normalt en afbrudt opdaterings- eller opgraderingsproces, f.eks. Når strømmen slukkes, eller når du trykker på CTRL + C for at afbryde processen. Denne fejl forhindrer dig i at installere pakker eller endda opdatere eller opgradere dit system.

For at løse denne fejl skal du fjerne låsefilen (e) som vist.

$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/lib/dpkg/lock-frontend

Hvis du støder på fejlen om apt-cache-lås som/var/cache/apt/arkiver/lås, skal du fjerne låsefilen som vist.

$ sudo rm /var/lib/dpkg/lock
$ sudo rm /var/cache/apt/archives/lock

Dernæst skal du konfigurere dpkg igen og rydde det lokale lager for eventuelle rester, der er tilbage i/var/cache-filen

$ sudo dpkg --configure -a
$ sudo apt clean

NVIDIA-drivere er berygtede for at forårsage nedbrud på Ubuntu-systemer. Nogle gange kan dit system starte og sidde fast på den lilla skærm som vist.

Andre gange får du muligvis en sort skærm. Når dette sker, er den eneste mulighed at starte i redningstilstand eller nødtilstand på Ubuntu.

Lad os se, hvordan du løser dette problem. Genstart først din maskine, og tryk på ‘e’ på den første mulighed.

Dette bringer dig til redigeringstilstand som vist. Rul indtil for at komme til linjen startende med 'Linux' . Tilføj strengens nomodeset som vist.

Til sidst skal du trykke på CTRL + X eller F10 for at afslutte og fortsætte opstarten. Hvis du stadig ikke kan starte i dit system, kan du prøve at tilføje parameteren nouveau.noaccel = 1.

Nu er dette en midlertidig løsning og gælder ikke næste gang du logger ind. For at gøre ændringerne permanente skal du redigere/etc/default/grub-filen.

$ sudo nano /etc/default/grub

Rul og find den linje, der lyder:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Indstil det til

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

Gem ændringerne, og afslut.

Endelig skal du opdatere grub som følger:

$ sudo update-grub

Når du er færdig, skal du genstarte dit system. Dette skal løse problemet.