Исправление ядра с пользовательским номером версии и включение его в список grub [closed]

0
13.04.2017, 15:37
1 ответ

Для большинства/всех этих действий вам потребуется быть пользователем root, поэтому просто используйте

sudo -i

Установите некоторые утилиты и библиотеки -

apt-get install build-essential fakeroot kernel-package libncurses5-dev zlib1g-dev libssl-dev xz-utils

Затем извлеките дерево исходников ядра, исправьте его и (возможно) скопируйте рабочий конфиг из /boot в /path/to/source/.config

Затем настройте ядро с помощью

make oldconfig

или

make menuconfig

После того, как оно настроено, выполните сборку. В команде build вы добавляете к версии -

make-kpkg clean 
fakeroot make-kpkg --initrd --append-to-version=-MyPatchedKernel kernel_image kernel_headers

Это создаст для вас 2 deb файла - один для ядра, другой для заголовков. Если вы работаете в /usr/src/linux, то deb-файлы будут находиться в /usr/src. Установите их с помощью dpkg, и все будет готово.

1
28.01.2020, 02:46

Теги

Похожие вопросы