Muszę dodać parametr rozruchowy foo=bar
do mojego jądra. Jak mogę to zrobić raz w celu przetestowania i na stałe, jeśli testowanie zakończyło się sukcesem?
Aby tymczasowo dodać parametr rozruchowy do jądra:
linux
i dodaj swój parametr foo=bar
do końca.
Aby wprowadzić tę zmianę na stałe:
Z terminala (lub po naciśnięciu Alt+ F2) uruchom:
gksudo gedit /etc/default/grub
(lub użyj, sudo nano
jeśli gksudo
lub gedit
nie są dostępne) i wprowadź hasło.
Znajdź linię zaczynającą się od GRUB_CMDLINE_LINUX_DEFAULT
i dołącz foo=bar
do jej końca. Na przykład:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
Zapisz plik i zamknij edytor.
Na koniec uruchom terminal i uruchom:
sudo update-grub
aby zaktualizować plik konfiguracyjny GRUBA (prawdopodobnie musisz podać swoje hasło).
Podczas następnego restartu jądro powinno zostać uruchomione z parametrem boot. Aby go trwale usunąć, wystarczy usunąć parametr z GRUB_CMDLINE_LINUX_DEFAULT
i uruchomić sudo update-grub
ponownie.
Aby zweryfikować zmiany, możesz zobaczyć dokładnie, jakie parametry uruchomiłeś jądro poprzez wykonanie cat /proc/cmdline
.
Strona Wiki:
cat /proc/cmdline
gksudo
nie jest już w Ubuntu. Użyjpkexec
zamiast tego.Aby dodać dowolną opcję jądra:
w przypadku sesji LiveCD: wykonaj następujące kroki
do istniejącej instalacji: używać Boot-Repair „s
Add a kernel option
lubEdit GRUB configuration file
opcje.Zobacz także tę dokumentację .
źródło
Możesz też skorzystać z poręcznego narzędzia do dostosowywania grub :
Wystarczy otworzyć pozycję rozruchową i edytować parametry jądra, jak pokazano na zrzucie ekranu poniżej:
źródło