Problemy z rozruchem systemu Linux Ubuntu – Jak je rozwiązać?
Linux

Problemy z rozruchem systemu Linux Ubuntu – Jak je rozwiązać?

Problemy z rozruchem systemu Linux Ubuntu – Jak je rozwiązać?

Rozruch systemu Linux Ubuntu może czasami sprawiać problemy, prowadząc do sytuacji, w których system nie uruchamia się prawidłowo lub zatrzymuje się na określonym etapie. Użytkownicy mogą napotkać różne błędy, takie jak czarny ekran po uruchomieniu, brak możliwości zalogowania, uszkodzony GRUB czy zatrzymanie systemu na logo Ubuntu. W tym artykule omówimy najczęstsze przyczyny problemów z rozruchem systemu oraz sposoby ich rozwiązania.


1. Najczęstsze przyczyny problemów z rozruchem w Ubuntu

🔴 Uszkodzony GRUB – nie można uruchomić systemu, brak menu wyboru systemu.
🔴 Czarny ekran po uruchomieniu – system zawiesza się przed ekranem logowania.
🔴 Błędy dysku – system nie może odczytać plików rozruchowych.
🔴 Konflikty z nowym jądrem Linux – aktualizacja jądra może powodować problemy.
🔴 Uszkodzone pakiety systemowe – błędy po aktualizacji lub niekompletnej instalacji.
🔴 Brak możliwości zalogowania – system odrzuca hasło lub pętla logowania.
🔴 Zatrzymanie systemu na logo Ubuntu – proces uruchamiania nie przechodzi dalej.

Poniżej przedstawiamy metody rozwiązania tych problemów.

Problemy z rozruchem systemu Linux Ubuntu – Jak je rozwiązać?
Problemy z rozruchem systemu Linux Ubuntu – Jak je rozwiązać?

2. Jak naprawić GRUB, gdy system nie startuje?

Jeśli po włączeniu komputera pojawia się komunikat „grub rescue” lub system nie ładuje się, możliwe, że GRUB (bootloader Ubuntu) został uszkodzony. Można go naprawić za pomocą poniższych kroków.

Czytaj  Jak sprawdzić IP routera Linux

a) Uruchomienie trybu naprawczego GRUB

  1. Włącz komputer i przytrzymaj klawisz Shift (lub ESC, jeśli GRUB nie pojawia się).
  2. Wybierz Opcje zaawansowane dla Ubuntu.
  3. Wybierz Tryb odzyskiwania (Recovery Mode) i uruchom system.

Jeśli system się uruchomi, możesz spróbować ponownie zainstalować GRUB:

sudo grub-install /dev/sdX
sudo update-grub

(Zamień „sdX” na odpowiednią partycję dysku, np. „sda”)

b) Naprawa GRUB z poziomu Live USB

Jeśli nie możesz uruchomić trybu odzyskiwania, użyj Live USB Ubuntu:

  1. Uruchom komputer z Live USB Ubuntu (opcja „Try Ubuntu”).
  2. Otwórz terminal i wpisz:
    sudo mount /dev/sdXn /mnt
    sudo mount --bind /dev /mnt/dev
    sudo mount --bind /proc /mnt/proc
    sudo mount --bind /sys /mnt/sys
    sudo chroot /mnt
    
  3. Następnie zainstaluj GRUB ponownie:
    grub-install /dev/sdX
    update-grub
    exit
    reboot
    

Po restarcie system powinien uruchomić się poprawnie.


3. Czarny ekran po uruchomieniu Ubuntu

Jeśli po starcie komputera ekran pozostaje czarny, problem może wynikać z błędnych sterowników graficznych lub nieprawidłowej konfiguracji ekranu.

a) Przejście do trybu tekstowego i aktualizacja sterowników

  1. Naciśnij Ctrl + Alt + F2, aby przejść do terminala.
  2. Zaloguj się, używając swojej nazwy użytkownika i hasła.
  3. Spróbuj zaktualizować sterowniki i system:
    sudo apt update && sudo apt upgrade -y
    
  4. Jeśli problem dotyczy sterowników NVIDIA, spróbuj zainstalować otwarte sterowniki:
    sudo apt install --reinstall xserver-xorg-video-nouveau
    
  5. Po zakończeniu instalacji uruchom ponownie komputer:
    sudo reboot
    

4. Jak naprawić pętlę logowania (brak możliwości zalogowania)?

Jeśli po wpisaniu hasła system wraca do ekranu logowania, problem może leżeć w uszkodzonym katalogu domowym użytkownika.

  1. Przejdź do trybu tekstowego (Ctrl + Alt + F2).
  2. Zaloguj się i wpisz:
    sudo chown -R $USER:$USER /home/$USER
    
  3. Sprawdź, czy plik .Xauthority nie powoduje problemów:
    rm ~/.Xauthority
    
  4. Uruchom ponownie system:
    sudo reboot
    

5. Naprawa błędów dysku powodujących problemy z uruchomieniem

Jeśli Ubuntu zatrzymuje się na ekranie startowym, może to wynikać z uszkodzonych sektorów dysku.

Czytaj  Systemy plików w Linuksie: ext4, NTFS i ZFS - Poradnik z przykładami

Uruchom Ubuntu w trybie awaryjnym (Recovery Mode) i wpisz w terminalu:

fsck -yf /dev/sdX

(Zamień „sdX” na odpowiednią partycję, np. „sda1”)

Po zakończeniu skanowania uruchom ponownie komputer:

reboot

6. Jak uruchomić Ubuntu na poprzednim jądrze Linux?

Jeśli problemy zaczęły się po aktualizacji systemu, spróbuj uruchomić starszą wersję jądra:

  1. Podczas uruchamiania przytrzymaj klawisz Shift, aby wejść do GRUB.
  2. Wybierz Opcje zaawansowane dla Ubuntu.
  3. Wybierz poprzednią wersję jądra Linux (nie najnowszą).
  4. Jeśli system się uruchomi, możesz usunąć problematyczne jądro:
    sudo apt remove linux-image-X.X.X-X-generic
    
  5. Zaktualizuj GRUB:
    sudo update-grub
    
  6. Uruchom ponownie komputer:
    sudo reboot
    

Podsumowanie

Problemy z rozruchem Ubuntu mogą mieć wiele przyczyn, ale często można je naprawić, wykonując kilka podstawowych kroków.

Uszkodzony GRUB – można go naprawić z Live USB.
Czarny ekran – przejdź do terminala i przeinstaluj sterowniki.
Pętla logowania – sprawdź uprawnienia katalogu użytkownika.
Problemy z dyskiem – użyj fsck, aby sprawdzić i naprawić błędy.
Nieudana aktualizacja jądra – uruchom starszą wersję.

Dzięki tym metodom możesz szybko przywrócić Ubuntu do działania i uniknąć poważniejszych awarii systemu! 🚀

Polecane wpisy
Monitorowanie zasobów systemowych i usług w Debianie: Przewodnik po narzędziach i technikach
Monitorowanie zasobów systemowych i usług w Debianie: Przewodnik po narzędziach i technikach

Monitorowanie zasobów systemowych i usług w Debianie: Przewodnik po narzędziach i technikach Monitorowanie zasobów systemowych i usług jest kluczowym elementem Czytaj dalej

Najnowsze trendy w Linux
Najnowsze trendy w Linux

Jest kilka najnowszych trendów w ekosystemie Linux, które wpływają na rozwój i jego popularność. Oto kilka z nich: [caption id="attachment_6670" Czytaj dalej