Как добавить параметр загрузки ядра?

Мне нужно добавить параметр загрузки foo=bar к моему ядру. Как я могу сделать это один раз для тестирования и навсегда, если тестирование прошло успешно?

3 ответа

Решение

Чтобы временно добавить параметр загрузки в ядро:

  1. Запустите систему и дождитесь появления меню GRUB (если вы не видите меню GRUB, нажмите и удерживайте левую клавишу Shift сразу после запуска системы).
  2. Теперь выделите ядро, которое вы хотите использовать, и нажмите клавишу e. Вы должны быть в состоянии видеть и редактировать команды, связанные с выделенным ядром.
  3. Перейти к строке, начинающейся с linux и добавьте свой параметр foo=bar до конца.
  4. Теперь нажмите Ctrl + x для загрузки.


Чтобы сделать это изменение постоянным:

  1. Из терминала (или после нажатия Alt + F2) запустите:

    gksudo gedit /etc/default/grub
    

    (или использовать sudo nano если gksudo или же gedit недоступны) и введите свой пароль.

  2. Найдите строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT и добавить foo=bar до конца. Например:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash foo=bar"
    

    Сохраните файл и закройте редактор.

  3. Наконец, запустите терминал и запустите:

    sudo update-grub
    

    обновить конфигурационный файл GRUB (вам, вероятно, нужно ввести пароль).

При следующей перезагрузке ядро ​​должно быть запущено с параметром загрузки. Чтобы окончательно удалить его, просто удалите параметр из GRUB_CMDLINE_LINUX_DEFAULT и беги sudo update-grub снова.

Чтобы проверить ваши изменения, вы можете точно увидеть, с какими параметрами загрузилось ваше ядро, выполнив cat /proc/cmdline,

Вики-страница:

Чтобы добавить любую опцию ядра:

  • для сеанса liveCD: выполните следующие действия

  • для существующей установки: используйте Boot-RepairAdd 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

Другие вопросы по тегам