Przyczyny, dla których Linux się nie uruchamia, oraz sposoby rozwiązania

Podczas uruchamiania Linuxa czasami ekran logowania się nie pojawia i ekran pozostaje całkowicie czarny. Ten problem może wystąpić w wielu dystrybucjach, takich jak Ubuntu, Linux Mint i Fedora.

W wielu przypadkach przyczyną jest jeden z poniższych problemów.

  • Problem ze sterownikiem GPU
  • Problem z ustawieniami GRUB
  • Błąd po aktualizacji jądra
  • Uszkodzenie systemu plików
  • Nieudane uruchomienie menedżera wyświetlania

W tym artykule wyjaśniamy przyczyny czarnego ekranu w Linuxie oraz sposoby rozwiązania, które krok po kroku mogą wypróbować nawet początkujący.


1. Wyświetl menu GRUB

Najpierw sprawdź, czy można wyświetlić menu rozruchowe GRUB.

  1. Uruchom ponownie komputer
  2. Zaraz po włączeniu naciskaj wielokrotnie klawisz Shift lub Esc
  3. Sprawdź, czy pojawia się menu GRUB

Jeśli menu GRUB się pojawia, czasami można obejść problem, zmieniając ustawienia rozruchu.


2. Dodaj „nomodeset” w GRUB i uruchom system

Jedną z najczęstszych przyczyn czarnego ekranu w Linuxie jest problem ze sterownikiem GPU. W takim przypadku system może czasami uruchomić się po dodaniu opcji nomodeset.

nomodeset to opcja, która wyłącza ustawianie trybu graficznego przez jądro i uruchamia system w bardziej kompatybilnym trybie wyświetlania.

Kroki

  1. Wyświetl menu GRUB
  2. Wybierz wpis rozruchowy Linuxa
  3. Naciśnij klawisz e
  4. Znajdź linię zaczynającą się od „linux”
  5. Dodaj nomodeset na końcu linii
  6. Uruchom za pomocą Ctrl + X
linux /boot/vmlinuz ... quiet splash nomodeset

Jeśli system uruchamia się w ten sposób, bardzo prawdopodobne jest, że przyczyną jest sterownik GPU.


3. Usuń quiet splash, aby sprawdzić log rozruchu

Podczas uruchamiania Linuxa często aktywna jest opcja „quiet splash”, przez co szczegółowe komunikaty nie są wyświetlane. Po jej usunięciu można zobaczyć, na którym etapie pojawia się błąd.

Kroki

  1. Wyświetl menu GRUB
  2. Przy wpisie rozruchowym naciśnij „e”
  3. Usuń quiet splash
  4. Uruchom za pomocą Ctrl + X

Dzięki temu można sprawdzić, w którym miejscu występuje błąd.


4. Napraw system za pomocą Recovery Mode

W dystrybucjach opartych na Ubuntu system można naprawić za pomocą Recovery Mode.

  1. Otwórz menu GRUB
  2. Wybierz Advanced options
  3. Wybierz Recovery Mode

W Recovery Mode można wykonać następujące operacje.

  • Naprawa systemu plików
  • Naprawa pakietów
  • Uruchomienie powłoki root

5. Zainstaluj ponownie sterownik GPU

Najczęstszą przyczyną czarnego ekranu jest problem ze sterownikiem graficznym. Szczególnie często dotyczy to GPU NVIDIA.

Jeśli możesz zalogować się do konsoli tekstowej, zainstaluj sterownik ponownie za pomocą następujących poleceń.

sudo apt update
sudo ubuntu-drivers autoinstall

Po instalacji uruchom system ponownie.


6. Napraw system plików

Jeśli przyczyną jest uszkodzenie dysku, można je naprawić poleceniem fsck.

sudo fsck -f /dev/sda1

* Nazwa urządzenia może się różnić w zależności od środowiska.


7. Odzyskiwanie z Live USB

Jeśli Linux w ogóle się nie uruchamia, można przeprowadzić odzyskiwanie z Live USB.

Kroki

  1. Utwórz Linux Live USB
  2. Uruchom z USB
  3. Zamontuj dysk
  4. Zainstaluj GRUB ponownie
sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt /dev/sda
sudo update-grub

Podsumowanie

Jeśli Linux się nie uruchamia i ekran pozostaje czarny, szansa na rozwiązanie problemu jest większa, jeśli sprawdzisz poniższe punkty w tej kolejności.

  • Wyświetl menu GRUB
  • Dodaj nomodeset
  • Usuń quiet splash
  • Użyj Recovery Mode
  • Zainstaluj ponownie sterownik GPU
  • Napraw system plików
  • Odzyskaj system z Live USB

Problemy w Linuxie często mają więcej niż jedną możliwą przyczynę, dlatego ważne jest sprawdzanie ich po kolei.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *