Может ли кто-нибудь здесь помочь мне с пошаговой процедурой компиляции ядра Linux на моей виртуальной машине Ubuntu?
Я тоже хочу настроить ядро.
Можно создать ядра Ubuntu по умолчанию легко с помощью следования двум методам.
инструменты Install:
sudo apt-get build-dep linux
sudo apt-get install build-essential fakeroot kernel-wedge
Клон источник ядра:
git clone https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial
Сборка ядро:
cd xenial
fakeroot debian/rules clean
debian/rules build
fakeroot debian/rules binary-headers binary-generic
(как разработчик команды ядра я использую вышеупомянутое для создания ядер для моей технической разработки).
инструменты Install:
sudo apt-get build-dep linux
sudo apt-get install build-essential fakeroot kernel-wedge
Клон Linux repo:
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
cd linux
Копия файл конфигурации Ubuntu от / загружаются к источнику Linux, следовать использование Ваша текущая конфигурация ядра:
cp /boot/config-$(uname -r) .config
И сборка ядро deb пакеты:
make deb-pkg INSTALL_MOD_STRIP=1 -j $(nproc)