Recently I had to manually install kernel on one Debian machine. Steps are as follows:
- Download kernel-headers and kernel-image deb packages
- Install these packages with
1 |
dpkg --force-architecture --force-overwrite --install |
After installation the following files shall appear in /boot directory:
1 2 3 |
config-<kernel_version>-deb-32 System.map-<kernel_version>-deb-32 vmlinuz-<kernel_version>-deb-32 |
- Still we are missing initial RAM disk and this one can be created with mkinitramfs:
1 |
mkinitramfs -o initrd.img-<kernel_version>-deb-32 <kernel_version>-deb-32 |
After this step RAMdisk will appear in /boot:
1 |
initrd.img-<kernel_version>-deb-32 |
- Update grub and check /boot/grub/grub.cfg to verify that new entry is added:
1 |
update-grub |