Årsager til, at Linux ikke booter, og hvordan du løser det

Når Linux starter, kan login-skærmen nogle gange ikke vises, og skærmen forbliver helt sort. Dette problem kan opstå på mange distributioner som Ubuntu, Linux Mint og Fedora.

I mange tilfælde skyldes det en af følgende årsager.

  • Problem med GPU-driveren
  • Problem med GRUB-indstillingerne
  • Fejl efter en kernel-opdatering
  • Skade på filsystemet
  • Display manageren kunne ikke starte

I denne artikel forklarer vi årsagerne til, at Linux viser en sort skærm, samt løsninger som selv begyndere kan prøve trin for trin.


1. Vis GRUB-menuen

Kontrollér først, om GRUB-bootmenuen kan vises.

  1. Genstart computeren
  2. Tryk gentagne gange på Shift eller Esc lige efter opstart
  3. Kontrollér, om GRUB-menuen vises

Hvis GRUB-menuen vises, kan problemet nogle gange omgås ved at ændre boot-indstillingerne.


2. Tilføj “nomodeset” i GRUB og start systemet

En af de mest almindelige årsager til en sort skærm i Linux er et problem med GPU-driveren. I så fald kan systemet nogle gange starte, hvis du tilføjer nomodeset-indstillingen.

nomodeset er en indstilling, der deaktiverer kernelens grafiske tilstand og starter systemet i en mere kompatibel skærmtilstand.

Fremgangsmåde

  1. Vis GRUB-menuen
  2. Vælg Linux-bootposten
  3. Tryk på e
  4. Find linjen, der starter med “linux”
  5. Tilføj nomodeset i slutningen af linjen
  6. Start med Ctrl + X
linux /boot/vmlinuz ... quiet splash nomodeset

Hvis systemet starter på denne måde, er det meget sandsynligt, at GPU-driveren er årsagen.


3. Fjern quiet splash for at se bootloggen

Når Linux starter, er indstillingen “quiet splash” ofte aktiveret, så detaljerede beskeder ikke vises. Hvis du fjerner den, kan du se, på hvilket trin fejlen opstår.

Fremgangsmåde

  1. Vis GRUB-menuen
  2. Tryk på “e” ved bootposten
  3. Fjern quiet splash
  4. Start med Ctrl + X

Dette gør det muligt at kontrollere, hvor fejlen opstår.


4. Reparer med Recovery Mode

På Ubuntu-baserede distributioner kan systemet repareres med Recovery Mode.

  1. Åbn GRUB-menuen
  2. Vælg Advanced options
  3. Vælg Recovery Mode

I Recovery Mode kan du udføre følgende handlinger.

  • Reparation af filsystemet
  • Reparation af pakker
  • Start af root shell

5. Geninstaller GPU-driveren

Den mest almindelige årsag til en sort skærm er et problem med grafikdriveren. Dette sker især ofte med NVIDIA-GPU’er.

Hvis du kan logge ind via en tekstkonsol, så geninstaller driveren med følgende kommandoer.

sudo apt update
sudo ubuntu-drivers autoinstall

Genstart systemet efter installationen.


6. Reparer filsystemet

Hvis årsagen er diskskade, kan du reparere det med kommandoen fsck.

sudo fsck -f /dev/sda1

* Enhedsnavnet kan variere afhængigt af miljøet.


7. Gendan via Live USB

Hvis Linux slet ikke starter, kan du udføre gendannelse via Live USB.

Fremgangsmåde

  1. Opret en Linux Live USB
  2. Start fra USB
  3. Montér disken
  4. Geninstaller GRUB
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub

Opsummering

Hvis Linux ikke starter og skærmen forbliver sort, er der større chance for at løse problemet, hvis du kontrollerer følgende punkter i denne rækkefølge.

  • Vis GRUB-menuen
  • Tilføj nomodeset
  • Fjern quiet splash
  • Brug Recovery Mode
  • Geninstaller GPU-driveren
  • Reparer filsystemet
  • Gendan via Live USB

Linux-problemer har ofte flere mulige årsager, så det er vigtigt at kontrollere dem én efter én i den rigtige rækkefølge.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *