Jak odwrócić jądro w Linuksie

Sep 30, 2025
Dystrybucja
Fatmawati Achmad Zaenuri / Shutterstock.com

Jeśli Twój komputer Linux nagle ma problemy po aktualizacji do systemu, możliwe jest Linux Kernel. aktualizacja jest w usterce. Na szczęście toczenie się lub przełączanie na inne jądro jest stosunkowo łatwe do zrobienia w systemach Debian, łuku i Fedory. Oto jak.

Dlaczego ulepszenia jądra powodują problemy

Kernel jest integralną częścią systemu Linux, więc w zależności od urządzenia i konfiguracji, aktualizacja jądra ma możliwość spowodowania problemów dla Ciebie lub zainstalowanych aplikacji. Problemy mogą wahać się od zachowań Quirky Graphics do całkowicie bezużytecznego systemu. Jeśli twoja sytuacja jest tym ostatnim, jesteś w prawdziwym marynacie.

Aby zaradzić temu problemowi, wiele nowoczesnych dystrybucja Utrzymuj starszy lub inny jądro zainstalowany, który możesz uzyskać dostęp przy rozruchu. Pozwalają Ci przetestować jądro w poszukiwaniu problemów lub wyzdrowieć z przełomowej aktualizacji jądra.

ZWIĄZANE Z: Jak sprawdzić wersję jądra i systemu operacyjnego

Jak uruchomić z innym jądrem

Oczywiście aktualizacje pakietów systemowych innych niż jądro Linuksa może być prawdziwym źródłem problemu. Jeden szybki sposób, aby wykluczyć jądro jako wina jest próba uruchomienia z innym jądrem.

Najpierw musisz uzyskać dostęp do swojego Menu Grub. Ponowne uruchomienie komputera. Możesz zobaczyć GRUB pojawiają się na kilka sekund na uruchomieniu, wyświetlając kilka opcji, takich jak "Opcje zaawansowane", choć niektóre dystrybucje trzymają go ukryte, chyba że do niego dostęp. Jeśli nie pojawi się na uruchomieniu, naciśnij i przytrzymaj klawisz Shift w momencie, aby komputer zacznie rozruchowy, aż zobaczysz ekran podobny do poniższego obrazu.

Użyj klawiszy strzałek, aby przejść do "Opcje zaawansowane dla [Twoja dystrybucja] i naciśnij Enter.

Otrzymasz listę dostępnych opcji rozruchu. Powinieneś zobaczyć co najmniej dwa, jak "[Twoja dystrybucja], z Linux 5.10.0.7-AMD64", a następnie wersja "tryb odzyskiwania" tej samej opcji. Różne wersje, które widzisz, są zainstalowane różne jądra.

Jeśli masz tylko jedną standardową opcję i jedną opcję trybu odzyskiwania, niestety, oznacza tylko jeden zainstalowany jądro. W takim przypadku, a jeśli nie możesz w ogóle korzystać z jądra, możesz użyć trybu odzyskiwania do Wypróbuj kilka opcji napraw .

Jeśli masz więcej niż jeden numer wersji, masz alternatywne jądro, z którym można uruchomić. Pierwsza opcja będzie najnowsza i jedna buta komputera z automatycznie. Wypróbuj inną opcję trybu odzyskiwania, nawigując do niego za pomocą klawiszy strzałek i uderzając w Enter.

ZWIĄZANE Z: Jak naprawić system Ubuntu, gdy nie uruchomi się

Jak usunąć lub obniżyć jądro

Jeśli uruchomienie do innego jądra wydaje się rozwiązać problem, prawdopodobnie chcesz kontynuować korzystanie z tego jądra. Twój komputer może jednak domyślnie próbować używać problematycznego jądra za każdym razem, gdy uruchamiasz. Możesz ręcznie wybrać starsze jądro przy każdym rozruchowym lub usunąć problematyczne jądro podczas oczekiwania na kolejną aktualizację.

Ostrzeżenie: Aktualizacje jądra mogą obejmować poprawki zabezpieczeń. Z tego powodu ignorowanie aktualizacji jądra wymaga ryzyka. Jeśli musisz kontynuować, upewnij się, że system jest inaczej tak bezpieczne, jak to możliwe .

Niektóre dystrybucje pozwalają Ci wykonać to graficznie, a nawet pozwalają po prostu wybrać inny jądro jako domyślny. Na przykład, Menedżer aktualizacji Linux Mint (na zdjęciu poniżej) ma funkcję ustawień jądra, który umożliwia ustawienie preferencji jądra oprócz usuwania niechcianych jądra.

Spróbuj wyszukać menu aplikacji dla słowa "Kernel" i sprawdź, czy pojawiają się jakiekolwiek narzędzia Dektop. Jeśli tak, prawdopodobnie będziesz mógł wykonać to graficznie. W przeciwnym razie przeczytaj, aby usunąć jądro przez wiersz poleceń.

Ostrzeżenie: Postępuj tylko podczas uruchomienia w jądrze, którego chcesz użyć, a nie ten, który zamierzasz usunąć.

Usuń jądro na Debianie i Ubuntu

Aby usunąć jądro Linuksa na Debianie, Ubuntu lub jednym z ich pochodnych, należy najpierw zidentyfikować zainstalowane pakiety jądra. Otwórz terminal. i wprowadź następujące polecenie.

 Lista apt --instalowana | GREP Linux-Image 

Możesz zobaczyć numery wersji w każdej nazwy pakietów, które przychodzą przed naprzód (/) w wynikach. Po otrzymaniu nazwy jądra chcesz usunąć, przejdź następujące polecenie, wymiana Nazwa jądra Z nazwą pakietu jądra dokładnie tak, jak wyglądało w poprzednim poleceniu.

 sudo apt Usuń nazwę jądra 

Zostaniesz poproszony o podanie hasła, a następnie poprosił o potwierdzenie usunięcia przez wpisując Y. i naciskając Enter.

Poczekaj na zakończenie usuwania, a komputer Linux nie będzie już uruchomić do tego jądra. Trzymaj nowe jądra, kiedy ty Zaktualizuj swój system. i przetestuj je, aby zobaczyć, czy twój problem został naprawiony.

ZWIĄZANE Z: Jak zaktualizować Ubuntu Linux

Usuń lub obniżaj jądra na łuku

Na łuku Linux można łatwo uzyskać kilka alternatywnych jąder z nazwami hartowany Linux. , Linux-Zen. , oraz Linux-LTS. . Wybierając opcję w Grub, prawdopodobnie widziałeś tylko jedną wersję każdego zainstalowanego jądra. W przeciwieństwie do jądra na Debian, Aktualizacje Arch Kernel nie przyjeżdżają jako nowe pakiety, aby zastąpić stary. Zamiast tego każdy zainstalowany jądro jest po prostu Zaktualizowany (lub "synchronizowany") do najnowszej wersji, ponieważ staje się dostępny.

Z tego powodu najlepiej po prostu uruchomić alternatywnym jądrem zamiast obniżenia zwykłego jądra. Jeśli uruchomiłeś się do innego jądra i wiesz, że nie chcesz używać pierwszego, możesz nazwać jądro w komendzie odinstalowywania z Pacman.

 Sudo Pacmana -r-Name-Name-Name-Name-Headers 

Wymiana Nazwa jądra z jądrem do wyboru. Zostaniesz poproszony o podanie hasła, zanim będziesz mógł kontynuować. Następnie musisz potwierdzić usunięcie, wpisując "Y" i naciskając Enter.

Jeśli chcesz nachylenie Pakiet jądra, wie, że go nie polecamy. Rolling Release Aktualizacje często polegają na innych opakowaniach, które są aktualne, więc walcowanie każdej aktualizacji jest ryzykowna i może spowodować uszkodzony system operacyjny.

Jeśli masz pewność, że chcesz, możesz synchronizować pakiet jądra do określonej wersji z następującym poleceniem.

 Sudo Pacman -s Kernel-Nazwa = x.x.x Kernel-Name-Headers = x.x.x 

Zastępować Nazwa jądra Z jądrem chcesz obniżać i x.x.x. z żądaną wersją. Możesz znaleźć starsze numery wersji, szukając jądra Wyszukiwanie pakietu łukowego i klikając "Zobacz zmiany".

ZWIĄZANE Z: Jak zaktualizować Arch Linux

Usuń jądro na Fedorze

Fedora Linux Domyślnie utrzymuje dwie starsze wersje jądra zainstalowanego na urządzeniu wraz z najnowszym. Z tym rpm. Polecenie, możesz zidentyfikować nazwy pakietów.

 RPM -QA jądro-rdzeń 

Zobaczysz listę wszystkich zainstalowanych jąder obok ich numerów wersji.

Po uruchomieniu z innym jądrem użyj DNF, aby odinstalować problematyczne jądro.

 Sudo DNF Usuń jerl-core-x.x.x-xxx.fcxx.x86_64 

Otrzymasz monit o potwierdzenie odinstalowywania. Wpisz Y i naciśnij ENTER, aby potwierdzić.

Po usunięciu jądra system nie będzie w stanie uruchomić nowszego jądra, dopóki nie pozwolisz aktualizacji jądra. Gdy nowy jest dostępny, spróbuj go i sprawdzić, czy twój problem został naprawiony.


Dystrybucja - Najpopularniejsze artykuły

Jak zablokować Mac za pomocą zacisku

Dystrybucja Feb 16, 2025

Jednym z pierwszych zasad cyberbezpieczeństwa jest zawsze zablokowanie komputera przed wyjściem od niego. Chociaż może nie być najszybszym sposobem, możesz zablokować apple Mac za..


Jak przetwarzać linię plików według linii w skrypcie bash Linux

Dystrybucja Feb 3, 2025

Fatmawati Achmad Zaenuri / Shutterstock Łatwo jest odczytać zawartość linii tekstu tekstowego Linux linią linią w skrypcie powłoki - tak długo, jak r..


Jak wybrać pomiędzy Ubuntu, Kubuntu, Xubuntu i Lubuntu

Dystrybucja Mar 19, 2025

Tomeqs / Shutterstock.com. Jest więcej niż jeden Ubuntu. Możesz pobrać Ubuntu, Kubuntu, Xubuntu lub Lubuntu: Ale jaka jest różnica, a co powinieneś wybr..


Jak korzystać strace do monitorowania systemu Linux zwraca

Dystrybucja Jun 23, 2025

Fatmawati Achmad Zaenuri / Shutterstock.com Programy Linux Zapytaj jądro robić dla nich kilka rzeczy. ten pasek Polecenie ujawnia te ..


Jak skonfigurować lub wyłączyć Linux Mint aktualizacji Powiadomienia

Dystrybucja Jul 9, 2025

Miał dość irytujących powiadomień aktualizacji Linux? A może jesteś tak zaniepokojony przebywaniem na bieżąco, chcesz je jeszcze bardziej zobaczyć? Tak czy inaczej, dostosowując..


Co nowego w Ubuntu 21.10 "Impish Indri"

Dystrybucja Oct 14, 2025

Kanoniczny Ubuntu 21.10 "Impish Indri" było wydany W dniu 14 października 2021. Funkcjonuje Gnome 40. , nowe jądro i zaktualizowane apli..


10 Przydatne przykłady polecenia Linux rsync

Dystrybucja Oct 24, 2025

Linux rsync Polecenie to potężne narzędzie do kopiowania plików i synchronizacji folderów. Oto dziesięć typowych przypadków użycia, które będziesz mógł dobrze wykorzysta..


Jak zdobyć publiczny adres IP w skrypcie Linux Bash

Dystrybucja Nov 9, 2024

Potrzebujesz zewnętrznego adresu IP, jeśli chcesz zdalnie podłączyć się do komputera. Znalezienie go ręcznie jest łatwe, ale oto jak znaleźć to ze skryptu Linuksa. Wewnętrzne i..


Kategorie