Příčiny, proč Linux nenaběhne, a způsoby řešení

Při spuštění Linuxu se někdy nezobrazí přihlašovací obrazovka a obrazovka zůstane úplně černá. Tento problém se může objevit u mnoha distribucí, jako jsou Ubuntu, Linux Mint nebo Fedora.

Ve většině případů je příčinou některý z následujících problémů.

  • Problém s ovladačem GPU
  • Problém s nastavením GRUB
  • Chyba po aktualizaci jádra
  • Poškození souborového systému
  • Selhání spuštění správce zobrazení

V tomto článku si postupně vysvětlíme příčiny černé obrazovky v Linuxu a způsoby řešení, které mohou vyzkoušet i začátečníci.


1. Zobrazte nabídku GRUB

Nejprve ověřte, zda lze zobrazit spouštěcí nabídku GRUB.

  1. Restartujte počítač
  2. Ihned po zapnutí opakovaně stiskněte klávesu Shift nebo Esc
  3. Zkontrolujte, zda se zobrazí nabídka GRUB

Pokud se nabídka GRUB zobrazí, lze problém někdy obejít změnou nastavení spouštění.


2. Přidejte do GRUB „nomodeset“ a spusťte systém

Jednou z nejčastějších příčin černé obrazovky v Linuxu je problém s ovladačem GPU. V takovém případě může systém někdy naběhnout po přidání volby nomodeset.

nomodeset je volba, která vypne nastavování grafického režimu jádrem a spustí systém v kompatibilnějším režimu zobrazení.

Postup

  1. Zobrazte nabídku GRUB
  2. Vyberte položku pro spuštění Linuxu
  3. Stiskněte klávesu e
  4. Najděte řádek začínající na „linux“
  5. Na konec řádku přidejte nomodeset
  6. Systém spusťte pomocí Ctrl + X
linux /boot/vmlinuz ... quiet splash nomodeset

Pokud systém tímto způsobem naběhne, je velmi pravděpodobné, že příčinou je ovladač GPU.


3. Odstraňte quiet splash a zkontrolujte bootovací logy

Při spouštění Linuxu bývá často aktivní nastavení „quiet splash“, takže se nezobrazují podrobné zprávy. Po jeho odstranění můžete zjistit, ve které části spouštění dochází k chybě.

Postup

  1. Zobrazte nabídku GRUB
  2. U spouštěcí položky stiskněte „e“
  3. Odstraňte quiet splash
  4. Systém spusťte pomocí Ctrl + X

Tím lze ověřit, v jaké části chyba nastává.


4. Opravte systém pomocí Recovery Mode

U distribucí založených na Ubuntu lze systém opravit pomocí Recovery Mode.

  1. Otevřete nabídku GRUB
  2. Zvolte Advanced options
  3. Zvolte Recovery Mode

V Recovery Mode lze provádět následující operace.

  • Oprava souborového systému
  • Oprava balíčků
  • Spuštění root shellu

5. Přeinstalujte ovladač GPU

Nejčastější příčinou černé obrazovky je problém s grafickým ovladačem. Zvláště často se to stává u GPU NVIDIA.

Pokud se můžete přihlásit do textové konzole, přeinstalujte ovladač pomocí následujících příkazů.

sudo apt update
sudo ubuntu-drivers autoinstall

Po instalaci systém restartujte.


6. Opravte souborový systém

Pokud je příčinou poškození disku, můžete jej opravit příkazem fsck.

sudo fsck -f /dev/sda1

* Název zařízení se může lišit podle prostředí.


7. Obnova pomocí Live USB

Pokud Linux vůbec nenaběhne, můžete provést obnovu pomocí Live USB.

Postup

  1. Vytvořte Linux Live USB
  2. Spusťte systém z USB
  3. Připojte disk
  4. Přeinstalujte GRUB
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub

Shrnutí

Pokud Linux nenaběhne a obrazovka zůstává černá, je větší šance na vyřešení problému, když zkontrolujete následující body v tomto pořadí.

  • Zobrazte nabídku GRUB
  • Přidejte nomodeset
  • Odstraňte quiet splash
  • Použijte Recovery Mode
  • Přeinstalujte ovladač GPU
  • Opravte souborový systém
  • Proveďte obnovu pomocí Live USB

Problémy v Linuxu často mívají více možných příčin, proto je důležité je kontrolovat jednu po druhé ve správném pořadí.

Leave a Reply

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *