Jak dodać parametr rozruchowy jądra?


154

Muszę dodać parametr rozruchowy foo=bardo mojego jądra. Jak mogę to zrobić raz w celu przetestowania i na stałe, jeśli testowanie zakończyło się sukcesem?

Odpowiedzi:


223

Aby tymczasowo dodać parametr rozruchowy do jądra:

  1. Uruchom system i poczekaj, aż wyświetli się menu GRUB (jeśli nie widzisz menu GRUB, naciśnij i przytrzymaj lewy Shiftklawisz zaraz po uruchomieniu systemu).
  2. Teraz zaznacz jądro, którego chcesz użyć, i naciśnij eklawisz. Powinieneś być w stanie zobaczyć i edytować polecenia związane z podświetlonym jądrem.
  3. Zejdź do linii zaczynającej się od linuxi dodaj swój parametr foo=bardo końca.
  4. Teraz naciśnij Ctrl+, xaby uruchomić.


Aby wprowadzić tę zmianę na stałe:

  1. Z terminala (lub po naciśnięciu Alt+ F2) uruchom:

    gksudo gedit /etc/default/grub
    

    (lub użyj, sudo nanojeśli gksudolub geditnie są dostępne) i wprowadź hasło.

  2. Znajdź linię zaczynającą się od GRUB_CMDLINE_LINUX_DEFAULTi dołącz foo=bardo jej końca. Na przykład:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
    

    Zapisz plik i zamknij edytor.

  3. 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_DEFAULTi uruchomić sudo update-grubponownie.

Aby zweryfikować zmiany, możesz zobaczyć dokładnie, jakie parametry uruchomiłeś jądro poprzez wykonanie cat /proc/cmdline.

Strona Wiki:


3
Do przetestowania w tym biegucat /proc/cmdline
Avindra Goolcharan

Shift nie działa dla mnie. Zamiast tego użyłem Esc. Musiałem uważać, aby nie trzymać go zbyt długo, bo inaczej
przeleciałby

1
gksudonie jest już w Ubuntu. Użyj pkexeczamiast tego.
Terrance


12

Możesz też skorzystać z poręcznego narzędzia do dostosowywania grub :

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
gksu grub-customizer &

Wystarczy otworzyć pozycję rozruchową i edytować parametry jądra, jak pokazano na zrzucie ekranu poniżej:

zrzut ekranu

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.