在最新的ubuntu上编译并安装旧内核

时间:2020-04-01 03:17:18

标签: ubuntu kernel ubuntu-18.04 boot

我想在Ubuntu 18.04上编译并安装内核3.10.61。

我成功编译了内核3.10.61。 (它尚未编译,因此我将我的gcc从7降级到4.4)

但是,当我使用“ make install”安装内核后,内核没有启动。

引导程序停止打印消息“正在加载初始ramdisk”。

有人知道如何在最新的ubuntu上安装旧内核吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

假设您知道如何下载内核源代码并准备make menuconfig,则可以按照以下说明进行操作。

要编译内核:

make -j $(nprocs)

要编译新的内核模块,请执行以下操作:

制作模块-j $(nprocs)

要安装新的内核模块,请执行以下操作:

sudo make modules_install

要安装新内核:

sudo make install

然后更新您的Grub表:

sudo update-grub

重启后,您应该在启动时按住shift键。

然后,在Grub菜单中,您可以选择要启动的新内核版本。