Как добавить параметр загрузки ядра?
Мне нужно добавить параметр загрузки foo=bar
к моему ядру. Как я могу сделать это один раз для тестирования и навсегда, если тестирование прошло успешно?
3 ответа
Чтобы временно добавить параметр загрузки в ядро:
- Запустите систему и дождитесь появления меню GRUB (если вы не видите меню GRUB, нажмите и удерживайте левую клавишу Shift сразу после запуска системы).
- Теперь выделите ядро, которое вы хотите использовать, и нажмите клавишу e. Вы должны быть в состоянии видеть и редактировать команды, связанные с выделенным ядром.
- Перейти к строке, начинающейся с
linux
и добавьте свой параметрfoo=bar
до конца. - Теперь нажмите Ctrl + x для загрузки.
Чтобы сделать это изменение постоянным:
Из терминала (или после нажатия Alt + F2) запустите:
gksudo gedit /etc/default/grub
(или использовать
sudo nano
еслиgksudo
или жеgedit
недоступны) и введите свой пароль.Найдите строку, начинающуюся с
GRUB_CMDLINE_LINUX_DEFAULT
и добавитьfoo=bar
до конца. Например:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
Сохраните файл и закройте редактор.
Наконец, запустите терминал и запустите:
sudo update-grub
обновить конфигурационный файл GRUB (вам, вероятно, нужно ввести пароль).
При следующей перезагрузке ядро должно быть запущено с параметром загрузки. Чтобы окончательно удалить его, просто удалите параметр из GRUB_CMDLINE_LINUX_DEFAULT
и беги sudo update-grub
снова.
Чтобы проверить ваши изменения, вы можете точно увидеть, с какими параметрами загрузилось ваше ядро, выполнив cat /proc/cmdline
,
Вики-страница:
Чтобы добавить любую опцию ядра:
для сеанса liveCD: выполните следующие действия
для существующей установки: используйте Boot-Repair
Add a kernel option
или жеEdit GRUB configuration file
опции.
Смотрите также эту документацию.
Кроме того, вы также можете использовать удобный grub-customizer:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
gksu grub-customizer &
Просто откройте загрузочную запись и отредактируйте ее параметры ядра, как показано на скриншоте ниже:
https://ask-ubuntu.ru/image s/f3df04e0dd0b358d840068289bd380b9715d6cb6.png