Kompletny przewodnik po trybie odzyskiwania Ubuntu 24 | Metody uruchamiania, kroki naprawy i rozwiązywanie problemów

目次

1. Wstęp

Ubuntu jest szeroko stosowaną prostą i przyjazną dla użytkownika dystrybucją Linuksa. Jednak aktualizacje systemu lub zmiany konfiguracji mogą czasami spowodować, że Ubuntu nagle nie uruchomi się. W takich przypadkach wykorzystanie Trybu odzyskiwania jest kluczowe dla naprawy systemu.

Tryb odzyskiwania to specjalny tryb, który pozwala systemowi na uruchomienie z minimalną funkcjonalnością. Umożliwia to diagnozowanie usterek i naprawę nawet wtedy, gdy system nie może się uruchomić z powodu uszkodzenia lub nieprawidłowych ustawień.

Czym jest Tryb odzyskiwania?

Tryb odzyskiwania Ubuntu to specjalny tryb rozruchu dostępny za pośrednictwem GRUB (bootloader GNU GRUB), który umożliwia diagnozowanie usterek i naprawy systemu. W przeciwieństwie do normalnego rozruchu, uruchamia się z minimalnymi zasobami systemowymi i zapewnia dostęp na poziomie administratora do powłoki.

Dzięki Trybowi odzyskiwania możesz wykonać następujące zadania:

  • Naprawa uszkodzonych plików systemowych
  • Naprawa lub ponowna instalacja pakietów oprogramowania
  • Sprawdzanie i naprawa błędów systemu plików
  • Włączanie łączności sieciowej
  • Naprawa i ponowna instalacja GRUB
  • Wykonywanie operacji systemowych z uprawnieniami root

Cel tego artykułu

Ten artykuł wyjaśnia, jak korzystać z Trybu odzyskiwania w Ubuntu 24. Konkretnie omówimy następujące zagadnienia:

  1. Czym jest Tryb odzyskiwania w Ubuntu 24?
  2. Jak wejść do Trybu odzyskiwania w Ubuntu 24
  3. Szczegóły dostępnych opcji w Trybie odzyskiwania
  4. Jak diagnozować problemy za pomocą Trybu odzyskiwania
  5. Ważne środki ostrożności podczas korzystania z Trybu odzyskiwania
  6. Najczęściej zadawane pytania (FAQ)

Ten przewodnik ma na celu pomóc użytkownikom w efektywnym wykorzystaniu Trybu odzyskiwania do diagnozowania i rozwiązywania problemów systemowych.

2. Czym jest Tryb odzyskiwania Ubuntu 24?

Tryb odzyskiwania w Ubuntu 24 to specjalny tryb rozruchu zaprojektowany do diagnozowania usterek i napraw systemu. W przeciwieństwie do normalnego uruchamiania, bootuje system z minimalnymi funkcjami i udziela dostępu na poziomie administratora do powłoki, co pozwala użytkownikom na rozwiązywanie różnych problemów.

Ta sekcja zawiera przegląd Trybu odzyskiwania, jego różnic w porównaniu do normalnego rozruchu oraz tego, co można z nim osiągnąć.

Czym jest Tryb odzyskiwania?

Tryb odzyskiwania to tryb rozruchu do naprawy systemu dostępny z menu GRUB Ubuntu (bootloader). W przeciwieństwie do normalnego uruchamiania, uruchamia tylko niezbędne usługi, co pozwala użytkownikom na diagnozowanie i naprawę problemów systemowych.

Użytkownicy mogą napotkać następujące typowe problemy podczas korzystania z Ubuntu:

  • Ubuntu nie uruchamia się po aktualizacji
  • Nieprawidłowe ustawienia uniemożliwiają uruchomienie GUI (Graphical User Interface)
  • Uszkodzone pakiety oprogramowania powodują niestabilność systemu
  • Pliki systemowe ulegają uszkodzeniu, uniemożliwiając normalny rozruch
  • Bootloader GRUB jest uszkodzony, co uniemożliwia uruchomienie systemu

W takich przypadkach Tryb odzyskiwania można wykorzystać do naprawy problemów, których nie da się rozwiązać zwykłymi metodami.

Różnice w porównaniu do normalnego rozruchu

W normalnej sekwencji rozruchu Ubuntu następują następujące kroki:

  1. Po włączeniu zasilania uruchamia się bootloader GRUB
  2. Jądro ładuje się w trybie normalnym
  3. Inicjalizowane są niezbędne usługi systemowe i sterowniki
  4. Uruchamia się GUI (Graphical User Interface), wyświetlając ekran logowania

Jednak proces Trybu odzyskiwania jest inny:

  1. Ręczne otwarcie menu GRUB podczas rozruchu
  2. Wybór Trybu odzyskiwania w celu załadowania tylko minimalnego jądra
  3. System działa w interfejsie wiersza poleceń (CLI) zamiast GUI
  4. Pojawia się menu naprawy z opcjami do naprawy pakietów, sprawdzania dysku i więcej
  5. Po rozwiązaniu problemu system wraca do normalnego trybu rozruchu

Co możesz zrobić w Trybie odzyskiwania

Tryb odzyskiwania pozwala użytkownikom na wykonanie następujących zadań:

1. Naprawa uszkodzonych pakietów

  • Jeśli podczas aktualizacji systemu wystąpi błąd powodujący uszkodzenie pakietów, możesz użyć opcji dpkg do jego naprawy.
  • Przykład:
    dpkg --configure -a
    

2. Naprawa błędów dysku

  • Jeśli system plików jest uszkodzony, Ubuntu może nie uruchomić się. Polecenie fsck można użyć do sprawdzenia i naprawy błędów.
  • Przykład:
    fsck -y /dev/sda1
    

3. Włączanie łączności sieciowej

  • Jeśli dostęp do sieci jest potrzebny do napraw, możesz go włączyć za pomocą opcji network.

4. Naprawa GRUB

  • Jeśli bootloader GRUB jest uszkodzony, można go ponownie zainstalować z trybu odzyskiwania.
  • Przykład:
    grub-install /dev/sda
    

5. Dostęp do powłoki root

  • Normalne uruchamianie ogranicza uprawnienia root, ale w trybie odzyskiwania opcja root umożliwia bezpośredni dostęp do powłoki.
  • Przykład:
    passwd username
    

Kiedy powinieneś używać trybu odzyskiwania?

Poniższa tabela podsumowuje typowe scenariusze, w których należy używać trybu odzyskiwania:

SituationWhat Recovery Mode Can Do
Ubuntu fails to startRepair GRUB, reinstall the kernel
Issues after a system updateFix broken packages, roll back updates
Disk errorsUse fsck to repair the file system
Forgotten passwordReset using the root shell
Network issuesEnable network with the network option

Podsumowanie

Tryb odzyskiwania Ubuntu jest niezbędnym narzędziem do napraw systemu i rozwiązywania problemów. Nawet gdy system nie może uruchomić się normalnie, umożliwia minimalne uruchamianie w celu diagnozowania i naprawy problemów.

3. Jak wejść do trybu odzyskiwania w Ubuntu 24

Metoda wejścia do trybu odzyskiwania w Ubuntu 24 nieznacznie różni się w zależności od stanu systemu i środowiska rozruchowego (BIOS/UEFI). Ten rozdział zawiera szczegółowy przewodnik, jak otworzyć menu GRUB, uzyskać dostęp do trybu odzyskiwania i rozwiązywać problemy w przypadkach, gdy GRUB nie pojawia się.

Otwieranie menu GRUB

Aby użyć trybu odzyskiwania, musisz najpierw uzyskać dostęp do menu GRUB (bootloader GNU GRUB).

Dla systemów BIOS (starszy rozruch)

  1. Włącz komputer
  2. Przed pojawieniem się logo Ubuntu, przytrzymaj klawisz Shift
  3. Menu GRUB powinno się pojawić

Dla systemów UEFI

  1. Włącz komputer
  2. Przed pojawieniem się logo Ubuntu, wielokrotnie naciśnij klawisz Esc
  3. Menu GRUB powinno się pojawić

💡 Wskazówki:

  • Jeśli menu GRUB nie pojawia się, spróbuj nacisnąć Shift lub Esc w różnych momentach.
  • W systemach z podwójnym rozruchem ekran wyboru systemu operacyjnego może pojawić się najpierw.

Wybieranie trybu odzyskiwania

Gdy menu GRUB się pojawi, postępuj zgodnie z następującymi krokami:

  1. Wybierz „Zaawansowane opcje dla Ubuntu”
  • Użyj klawiszy strzałek (↑↓) do nawigacji i naciśnij Enter .
  1. Wybierz opcję trybu odzyskiwania
  • Przykład: Ubuntu, with Linux 6.5.0-XX-generic (recovery mode)
  • Zaleca się wybór najnowszego dostępnego jądra.
  1. Pojawi się menu trybu odzyskiwania
  • Tutaj możesz wybrać różne opcje naprawy.

Rozwiązywanie problemów, gdy menu GRUB nie pojawia się

Przypadek 1: Menu GRUB jest pomijane

  • Przyczyna: Ustawienia Ubuntu mogły skonfigurować GRUB do wyświetlania przez 0 sekund.
  • Rozwiązanie: Zmodyfikuj ustawienia GRUB za pomocą następującego polecenia:
    sudo nano /etc/default/grub
    

Zmień GRUB_TIMEOUT=0 na GRUB_TIMEOUT=10, a następnie zapisz za pomocą Ctrl + XYEnter. Zastosuj zmiany:

sudo update-grub

Przypadek 2: GRUB jest uszkodzony

  • Rozwiązanie: Uruchom z Ubuntu Live USB i ponownie zainstaluj GRUB.
    sudo mount /dev/sdaX /mnt  # Mount the Ubuntu partition
    sudo grub-install --boot-directory=/mnt/boot /dev/sda
    sudo update-grub
    

Przypadek 3: Windows nadpisuje GRUB w systemie z podwójnym rozruchem

  • Rozwiązanie: Użyj narzędzia Boot Repair do przywrócenia GRUB.
    sudo add-apt-repository ppa:yannubuntu/boot-repair
    sudo apt update
    sudo apt install -y boot-repair
    boot-repair
    

4. Zrozumienie opcji trybu odzyskiwania

Gdy wejdziesz do trybu odzyskiwania, pojawią się następujące opcje menu:

Option NameDescription
resumeExit Recovery Mode and boot normally
cleanRemove unnecessary packages to free disk space
dpkgRepair broken packages
fsckCheck and repair the file system
networkEnable network connectivity (for online repairs)
rootOpen a root shell for administrative operations

Podsumowanie

  • Możesz uzyskać dostęp do trybu odzyskiwania Ubuntu 24 przez menu GRUB.
  • Użyj Shift dla BIOS i Esc dla UEFI, aby otworzyć menu GRUB.
  • Jeśli menu GRUB nie pojawia się, dostosuj ustawienia GRUB lub napraw GRUB.
  • Tryb odzyskiwania oferuje wiele opcji do pomocy w rozwiązywaniu problemów systemowych.

5. Typowe scenariusze rozwiązywania problemów w trybie odzyskiwania

Ten rozdział zawiera praktyczne kroki rozwiązywania problemów dla typowych problemów, które można rozwiązać za pomocą trybu odzyskiwania.

Ubuntu 24 nie uruchamia się

Objawy:

  • Ekran pozostaje czarny podczas uruchamiania
  • Ubuntu nie pojawia się w menu rozruchowym w systemach z podwójnym rozruchem
  • Komunikat błędu: „Kernel Panic – not syncing: VFS”

Rozwiązanie:

1. Naprawa GRUB

Jeśli GRUB jest uszkodzony, napraw go z trybu odzyskiwania.

  1. Otwórz menu GRUB (naciśnij Shift lub Esc podczas uruchamiania)
  2. Wybierz Tryb odzyskiwania, a następnie otwórz powłokę root
  3. Uruchom następujące polecenia:
    grub-install /dev/sda
    update-grub
    reboot
    

Podsumowanie

Tryb odzyskiwania jest niezbędnym narzędziem do naprawy typowych problemów z uruchamianiem Ubuntu.

6. Ważne środki ostrożności przy używaniu Trybu odzyskiwania

Choć Tryb odzyskiwania jest potężny, niewłaściwe użycie może spowodować poważne problemy systemowe. Ten rozdział wyjaśnia kluczowe środki ostrożności.

Ostrożne korzystanie z uprawnień roota

Tryb odzyskiwania umożliwia dostęp do powłoki root, ale nieprawidłowe operacje mogą zepsuć system.

❌ Działania, których należy unikać

CommandEffect
rm -rf /Deletes all files, making Ubuntu unbootable
dd if=/dev/zero of=/dev/sdaCompletely erases the hard drive

Podsumowanie

Tryb odzyskiwania jest potężny, ale powinien być używany ostrożnie. Zawsze twórz kopie zapasowe danych przed wprowadzaniem większych zmian.

7. Najczęściej zadawane pytania (FAQ)

Ten rozdział zawiera odpowiedzi na częste pytania dotyczące Trybu odzyskiwania Ubuntu 24. Jeśli napotkasz problemy podczas korzystania z Trybu odzyskiwania, odwołaj się do tego FAQ w poszukiwaniu rozwiązań.

Co zrobić, gdy nie można wejść do Trybu odzyskiwania

P1: Menu GRUB nie pojawia się nawet po naciśnięciu Shift lub Esc. Co zrobić?

Odp: Menu GRUB może być skonfigurowane do automatycznego pomijania. Wypróbuj następujące rozwiązania:

  1. Naciskaj wielokrotnie Shift (BIOS) lub Esc (UEFI) podczas uruchamiania.
  2. Po uruchomieniu Ubuntu zmodyfikuj ustawienia limitu czasu GRUB:
    sudo nano /etc/default/grub
    

Zmień GRUB_TIMEOUT=0 na GRUB_TIMEOUT=10, a następnie zapisz, używając Ctrl + XYEnter. Zastosuj zmiany:

sudo update-grub
  1. Zrestartuj system i sprawdź, czy menu GRUB się pojawia.

Co zrobić, gdy klawiatura lub mysz nie działają w Trybie odzyskiwania?

P2: Moja klawiatura nie reaguje w Trybie odzyskiwania.

Odp: Niektóre klawiatury bezprzewodowe i urządzenia USB mogą nie być rozpoznawane w Trybie odzyskiwania.

Rozwiązania:

  1. Użyj przewodowej klawiatury USB zamiast bezprzewodowej.
  2. Sprawdź ustawienia BIOS:
  • Upewnij się, że włączona jest opcja „Legacy USB Support”.
  1. Spróbuj podłączyć klawiaturę do innego portu USB.

Co zrobić, gdy Tryb odzyskiwania nie ma dostępu do Internetu?

P3: Wybrałem opcję network, ale nie mogę uzyskać dostępu do Internetu.

Odp: Nawet po włączeniu network może być potrzebna ręczna konfiguracja.

Rozwiązania:

  1. Zrestartuj usługę sieciową:
    sudo systemctl restart NetworkManager
    
  1. Uzyskaj adres IP ręcznie:
    sudo dhclient
    
  1. W przypadku Wi‑Fi połącz się ręcznie:
    nmcli d wifi connect "SSID" password "your_password"
    

Co zrobić, gdy naprawa systemu plików się nie powiodła?

P4: Uruchomienie fsck zwraca błąd „Filesystem is mounted.”

Odp: fsck nie może działać na zamontowanym systemie plików. Spróbuj wykonać następujące kroki:

  1. Wybierz opcję root w Trybie odzyskiwania.
  2. Przemontuj system plików root jako tylko do odczytu:
    mount -o remount,ro /
    
  1. Uruchom fsck na odpowiedniej partycji:
    fsck -y /dev/sda1
    

Co zrobić, gdy naprawa pakietów się nie powiodła?

P5: Opcja dpkg nie naprawia uszkodzonych pakietów.

Odp: W przypadkach poważnej korupcji potrzebna jest ręczna interwencja.

Rozwiązania:

  1. Usuń uszkodzone pakiety:
    sudo apt remove --purge package_name
    
  1. Zaktualizuj wszystkie pakiety:
    sudo apt update && sudo apt upgrade -y
    
  1. Ręcznie napraw uszkodzone pakiety:
    sudo dpkg --configure -a
    sudo apt --fix-broken install
    

Jak zresetować zapomniane hasło?

P6: Zapomniałem hasła do logowania w Ubuntu. Czy mogę je zresetować?

Odp: Tak, możesz zresetować hasło używając powłoki root w Trybie odzyskiwania.

Rozwiązanie:

  1. Wybierz opcję root w Trybie odzyskiwania.
  2. Uruchom następujące polecenie:
    passwd username
    
  1. Wprowadź nowe hasło i potwierdź je.
  2. Zrestartuj system:
    reboot
    

8. Zakończenie

Tryb odzyskiwania Ubuntu 24 jest potężnym narzędziem do rozwiązywania problemów systemowych i napraw. Ten przewodnik obejmuje wszystko, od podstaw po szczegółowe techniki rozwiązywania problemów.

Najważniejsze wnioski

1. Zrozumienie Trybu odzyskiwania Ubuntu 24

  • Używany do rozwiązywania problemów i naprawy systemów Ubuntu.
  • Może naprawić problemy takie jak uszkodzone pakiety, błędy systemu plików i problemy z GRUB.

2. Jak wejść w tryb odzyskiwania

  • Użyj Shift (BIOS) lub Esc (UEFI), aby otworzyć menu GRUB.
  • Wybierz „Advanced options for Ubuntu” i następnie wybierz tryb odzyskiwania.

3. Opcje trybu odzyskiwania

OptionPurpose
resumeExit Recovery Mode and boot normally
cleanRemove unnecessary packages
dpkgRepair broken packages
fsckCheck and repair filesystem errors
networkEnable internet access
rootOpen a root shell for advanced repairs

Podsumowanie

Rozumiejąc, jak prawidłowo używać trybu odzyskiwania Ubuntu 24, możesz szybko rozwiązywać problemy systemowe i utrzymywać stabilne środowisko.

Zawsze pamiętaj:

  • Zrób kopię zapasową danych przed wprowadzaniem większych zmian.
  • Używaj opcji trybu odzyskiwania ostrożnie, szczególnie przy wykonywaniu poleceń jako root.
  • Odwołuj się do tego przewodnika, gdy napotkasz problemy z Ubuntu 24.