Привет всем! Если вы хотите добавить некий параметр ядра в загрузчик 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)
У меня вопрос: какие параметры ядра приходилось менять? Я ни разу не лез так глубоко.
Я меняю только во время самой загрузки, не правлю конфиги
1. single добавлять, как минимум. редко бывает нужно чтобы сбросить пароль рута
2. один раз сервак недогружался с руганью на selinux, помогло добавление параметра selinux=0
3. загружаю openbsd, т.к. стандартно оно не обнаруживается генератором конфигов груба