Устанавливаем параметры ядра в grub

Ядру Linux можно передавать различные параметры для изменения стандартного поведения ядра или информирования о нестандартной конфигурации оборудования. Делать это можно непосредственно перед загрузкой ядра или уже во время выполнения. Во время выполнения параметры ядра можно установить отредактировав файлы в подсистеме /proc или /sys. Перед загрузкой параметры передаются с помощью загрузчиков например Grub и Lilo.

В этой инструкции я опишу установку параметров ядра в grub.

Если вы хотите изменить или добавить параметры ядра с помощью Grub вам необходимо отредактировать файл шаблона конфигурации или конфигурационный файл загрузчика. Расположение и название файла шаблона зависит от конкретного дистрибутива.

Устанавливаем параметры ядра в Ubuntu или Debian

Файл шаблона конфигурации Grub в Debian подобных системах находится по адресу /etc/default/grub. Добавьте параметр ядра в виде "имя=значение" в переменную GRUB_CMDLINE_LINUX_DEFAULT:

sudo -e /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="...... name=value"

Затем выполните следующее чтобы обновить конфигурацию загрузчика:

sudo update-grub

Если такой команды не существует нужно установить пакет grub2-common:

sudo apt-get install grub2-common

Установка параметров ядра в Fedora

Шаблон конфигурации находится там же: /etc/default/grub. Отличается лишь имя переменной: GRUB_CMDLINE_LINUX

sudo -e /etc/default/grub

GRUB_CMDLINE_LINUX="...... name=value"

Обновление конфигурации загрузчика:

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

Параметры загрузки ядра в CentOS

Для добавления параметра ядра в CentOS необходимо отредактировать непосредственно конфигурационный файл загрузчика который находится в /boot/grub/grub.conf. В этом файле нужно найти секцию отвечающую за стандартную загрузку Linux. Номер этой секции указан в строке "default=N":

10618657834_8082c2806b_z

В нужной секции добавьте параметр ядра в конец строки "kernel /vmlinuz-....". Параметр должен иметь вид "имя=значение"

Вообще говоря этот способ подойдет почти для любого дистрибутива, но более правильным путем будет использовать шаблон конфигурации где это возможно.

 

Загрузчик GRUB предоставляет широкие возможности и гибкость
для загрузки различных ОС и образов. Его версия Grub4DOS будет полезна для пользователей WIndows. Почитать о практическом применении можно здесь.

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (3 оценок, среднее: 4,00 из 5)
Загрузка...

3 комментария

  1. Fastyer Июль 29, 2015 Ответить
    • admin Июль 30, 2015 Ответить
  2. j tad Октябрь 13, 2016 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: