У меня RedHat Enterprise Linux Server 7, с ядром: 3.10.0-514 и я скачал ядро linux версии 4.12.10 и я скомпилировал его и настроил без ошибок вот команды, которые я выполнил:
make mrproper
make dep
make clean
make bzImage
make modules
make modules_install
выполнение прошло без ошибок.
Затем я скопировал файл System.map
в папку /boot
, выполнив:
cp System.map /boot/System.map-4.12.10
и затем
cp arch/x86_64/boot/bzImage /boot/bzImage-4.12.10
Но когда я перезапускаю ОС, у меня нет возможности загрузить новое ядро.
Помогите пожалуйста ?
Сначала обновите initramfs
:
sudo update-initramfs -c -k <kernel name>
Для Рел:
dracut -f -v /boot/<kernel name>
Затем обновите свойgrub
:
sudo update-grub
Для Рел:
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg ##For BIOS based machines.
grub2-mkconfig -o /boot/grub2/grub.cfg #For UEFI based machines.