Краткое руководство по: пересборке ядра

Как часто вы видели, чтобы на вопрос отвечали односложно: “Пересоберите ядро с опцией опцией X”. Это может показаться пугающим, но изменить настройку ядра довольно просто. Во-первых, убедитесь, что у вас установлен правильный пакет исходных текстов ядра; начать следует с того, который соответствует существующему ядру. Также вам понадобится компилятор GCC и его друзья – во многих дистрибутивах есть пакет типа build-essentials, который устанавливает всё необходимое для компиляции программ. Откройте терминал и выполните команды:

$ cd /usr/src/linux
$ sudo make menuconfig

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

$ sudo make all modules_install install

В результате все будет скомпилировано, установятся модули ядра, а затем ядро скопируется в /boot. Запустите update-grub для добавления нового ядра в меню загрузки и перезагрузитесь. В случае возникновения проблем загрузите старое ядро и пересмотрите измененные параметры.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
MasCloud
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: