Jak przejść na jądro LTS w Arch Linux

Aby przełączyć Arch Linux na jądro LTS, zainstaluj linux-lts, udostępnij je w bootloaderze, a następnie wybierz jego wpis podczas uruchamiania. Zachowaj linuxpakiet standardowy do momentu pomyślnego uruchomienia LTS; Arch Linux może zachować zainstalowane oba jądra.

Arch jest dostępny linux-ltsw Core. Jądro jest objęte długoterminową opieką ze strony twórców i może stanowić użyteczną alternatywę lub rozwiązanie awaryjne w rozwiązywaniu problemów, ale nie gwarantuje kompatybilności. Zobacz oficjalną stronę pakietu i wskazówki dotyczące jądra ArchWiki .

Zanim przełączysz się

Zidentyfikuj aktywny bootloader. Jeśli bootctl statusraportuje systemd-boot, użyj tej sekcji; bootctl listpokazuje jej wpisy. W przeciwnym razie sprawdź, gdzie znajduje się Twoja konfiguracja GRUB. Poniższy przykład GRUB używa /boot/grub/grub.cfg; systemy niestandardowe mogą używać innej ścieżki. Zapisz wszystkie niestandardowe wpisy rozruchowe przed edycją.

Arch nie obsługuje częściowych aktualizacji. Podczas instalacji pakietów należy wykonać pełną aktualizację systemu, jak pokazano w pierwszym poleceniu.

Zainstaluj i uruchom jądro LTS

1. Zainstaluj pakiet

Otwórz terminal i uruchom:

sudo pacman -Syu linux-lts

Przejrzyj i potwierdź transakcję Pacmana. Pakiet instaluje jądro i moduły LTS; jego obrazy zazwyczaj mają nazwy vmlinuz-linux-ltsi initramfs-linux-lts.img. Skonfigurowane narzędzia initramfs tworzą pasujący obraz rozruchowy.

Terminal Arch Linux pokazujący polecenie sudo pacman -Syu linux-lts
Zainstaluj jądro LTS jako część pełnej aktualizacji systemu.

Jeśli używasz DKMS lub innego narzędzia do kompilowania modułów poza drzewem, zainstaluj również odpowiednie nagłówki:

sudo pacman -S linux-lts-headers

Nagłówki są opcjonalne dla większości użytkowników. Sprawdź instrukcję pakietu sterownika, aby upewnić się, czy są potrzebne.

Terminal Arch pokazujący polecenie pakietu linux-lts-headers z notatką dotyczącą modułów DKMS
Instaluj pasujące nagłówki LTS tylko wtedy, gdy wymagają tego moduły DKMS lub inne moduły spoza drzewa.

2. Zaktualizuj konfigurację bootloadera

Sama instalacja jądra nie powoduje wybrania LTS w każdej konfiguracji rozruchu. Postępuj zgodnie z instrukcjami dla już używanego bootloadera.

GRUB

W przypadku standardowej instalacji Arch GRUB należy ponownie wygenerować jego menu:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Generator zazwyczaj wykrywa zainstalowane jądra Arch i dodaje wpis LTS. Sprawdź jego wynik. Jeśli system przechowuje pliki grub.cfgw innym miejscu, użyj tej ścieżki. Zobacz przewodnik po ArchWiki GRUB .

Terminal Arch pokazujący sudo grub-mkconfig -o /boot/grub/grub.cfg
Wygeneruj ponownie standardowe menu GRUB, aby mogło zawierać nowo zainstalowane jądro.

systemd-boot

Systemd-boot odczytuje wpisy i pliki rozruchowe z partycji systemowej EFI (ESP) lub rozszerzonej partycji Boot Loader (XBOOTLDR). Upewnij się, że jądro LTS i initramfs znajdują się na jednej z tych partycji. Skopiuj działający wpis Arch do tego samego loader/entries/katalogu; zmień jego tytuł i ścieżki kernel/initramfs na nazwy LTS, ale zachowaj pełną optionslinię i wszelkie linie initrd mikrokodu procesora.

Gdy ESP jest zamontowany w /boot, wpis może znajdować się w /boot/loader/entries/arch-lts.conf. Użyj istniejących ścieżek i układu; konfiguracje UKI różnią się.

Edytor wpisów systemd-boot z tytułem Arch Linux LTS, ścieżkami jądra LTS i initramfs oraz miejscem zastępczym dla istniejącej linii opcji
Wpis systemd-boot z podzielonym jądrem wskazuje na obraz LTS i zachowuje istniejące opcje jądra.
title Arch Linux (LTS)
linux /vmlinuz-linux-lts
initrd /initramfs-linux-lts.img
options [copy the existing options line]

Zastąp przypomnienie w nawiasie pełnym wierszem opcji z wpisu roboczego; nie jest to dosłowna konfiguracja. Zobacz przewodnik ArchWiki systemd-boot .

Terminal Arch Linux pokazujący status bootctl i systemd-boot jako aktywny produkt
Użyj polecenia bootctl status, aby potwierdzić, czy systemd-boot jest aktywnym menedżerem rozruchu.

3. Wybierz wpis LTS

Uruchom ponownie. W GRUB-ie opcja LTS może znajdować się w sekcji „Opcje zaawansowane dla Arch Linux”. W systemied-boot wybierz utworzony wpis. Wybierz Arch Linux (LTS) i pozostaw standardowy wpis Arch dostępny jako zapasowy.

menu systemd-boot z wybranym Arch Linux LTS i zwykłym wpisem Arch Linux nad nim
Wybierz pozycję LTS z menu rozruchowego, pozostawiając standardowe jądro jako opcję zapasową.

Jeśli opcja LTS jest niedostępna, sprawdź, czy oba pliki LTS znajdują się w systemie plików rozruchowych i czy bootloader odczytuje tę samą partycję. Za pomocą GRUB-a wygeneruj ponownie plik konfiguracyjny; za pomocą systemd-boot sprawdź katalog wejściowy i ścieżki plików.

Lista katalogów startowych Arch Linux z jądrem linux-lts i initramfs obok standardowych plików jądra
Sprawdź, czy pliki jądra LTS i initramfs znajdują się w systemie plików rozruchowych.

4. Sprawdź działanie jądra

Po zalogowaniu uruchom:

uname -r

Wersja powinna kończyć się na -lts. Numery wersji zmieniają się w miarę aktualizacji jądra przez Arch, dlatego należy sprawdzać sufiks, a nie stałą liczbę.

Terminal uruchamiający polecenie uname -r z wersją jądra kończącą się na -lts
Sprawdź, czy aktualnie działająca wersja jądra kończy się na -lts.

Rozwiązywanie problemów i wycofywanie zmian

  • GRUB pomija LTS: sprawdź, vmlinuz-linux-ltsczy istnieje w zamontowanym katalogu rozruchowym, a następnie ponownie wygeneruj poprawną konfigurację GRUB. Unikaj edycji wygenerowanej grub.cfgbezpośrednio.
  • systemd-boot pomija LTS: upewnij się, że pliki wejściowe i jądra znajdują się na ESP lub XBOOTLDR i że ścieżki są zgodne.
  • Moduł DKMS nie działa: zainstaluj linux-lts-headers, a następnie odbuduj lub ponownie zainstaluj pakiet odpowiedniego modułu.
  • Nie można uruchomić LTS: uruchom ponownie komputer i wybierz zwykłą linuxpozycję do czasu rozwiązania problemu.

Pozostawienie obu jąder zainstalowanych pozwala na powrót do jądra standardowego z menu startowego. ArchWiki opisuje je również linux-ltsjako alternatywne jądro i opcję zapasową w swoich wskazówkach dotyczących konserwacji systemu .

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.