Мне нужно добавить загрузочный параметр foo=bar
в мое ядро. Как я могу сделать это один раз для тестирования и навсегда, если тестирование прошло успешно?
Чтобы временно добавить загрузочный параметр к ядру:
linux
и добавьте свой параметр foo=bar
в его конец.
Чтобы сделать это изменение постоянным:
С терминала (или после нажатия Alt + F2) запустите:
gksudo gedit /etc/default/grub
(или используйте sudo nano
, если gksudo
или gedit
не доступны) и введите свой пароль.
Найдите строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT
и добавьте foo=bar
в ее конец. Например:
GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск foo=bar".
Сохраните файл и закройте редактор.
Наконец, запустите терминал и выполните:
sudo update-grub.
для обновления конфигурационного файла GRUB (вероятно, вам нужно ввести пароль).
При следующей перезагрузке ядро должно быть запущено с загрузочным параметром. Чтобы навсегда удалить его, просто удалите параметр из GRUB_CMDLINE_LINUX_DEFAULT
и снова запустите sudo update-grub
.
Для проверки внесенных изменений, вы можете посмотреть, с какими именно параметрами загрузилось ваше ядро, выполнив cat /proc/cmdline
.
Wiki Page:
Чтобы добавить любой параметр ядра:
для сеанса liveCD: выполните следующие шаги
для существующей установки: используйте Восстановление загрузки 's Добавьте параметр ядра
или Параметры файла конфигурации GRUB
.
См. также эту документацию .
В качестве альтернативы вы также можете использовать удобный grub-customizer :
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
gksu grub-customizer &
Просто откройте загрузочную запись,и отредактируйте его параметры ядра, как показано на скриншоте ниже: