Linux Forum Казахстан

Общий => Полезности => Тема начата: Linux_man от 10 Ноября 2013, 13:08

Название: Как добавить параметр ядра в загрузчик GRUB/GRUB2 посредствам терминала в Linux?
Отправлено: Linux_man от 10 Ноября 2013, 13:08
Привет всем! Если вы хотите добавить некий параметр ядра в загрузчик GRUB / GRUB2 посредствам терминала, то есть при помощи команды, то делаем следующее:

Открываем терминал и вводим команду:

sudo -e /etc/default/grub

Далее вам будет сказано, что загрузчик это не шутки, далее вводите пароль root, после чего вы увидите что то похожее на это:

(http://linuxcenter.kz/sites/default/files/userfiles/image/news/2013/11/kernel_opt_linux.jpg)

Я использую openSUSE 12.3.

Теперь ищем строчку GRUB_CMDLINE_LINUX_DEFAULT= и в самом конце добавляем свой параметр вида:

параметр=значение

Как все изминения будут произведены, вводим команду:

grub2-mkconfig -o /boot/grub2/grub.cfg

чтобы обновить загрузчик новыми параметрами. Если вы используете Ubuntu / Debian, то:

sudo update-grub

Будьте осторожны :)

Оригинал заметки (http://linuxcenter.kz/page/как-добавить-параметр-ядра-в-загрузчик-grubgrub2-по-средствам-терминала-в-linux)
Название: Re: Как добавить параметр ядра в загрузчик GRUB/GRUB2 посредствам терминала в Linux?
Отправлено: B@F от 18 Ноября 2013, 13:58
У меня вопрос: какие параметры ядра приходилось менять? Я ни разу не лез так глубоко.
Название: Re: Как добавить параметр ядра в загрузчик GRUB/GRUB2 посредствам терминала в Linux?
Отправлено: sotrud_nik от 18 Ноября 2013, 14:30
Я меняю только во время самой загрузки, не правлю конфиги

1. single добавлять, как минимум. редко бывает нужно чтобы сбросить пароль рута
2. один раз сервак недогружался с руганью на selinux, помогло добавление параметра selinux=0
3. загружаю openbsd, т.к. стандартно оно не обнаруживается генератором конфигов груба