![内核未安装](https://linux22.com/image/1127793/%E5%86%85%E6%A0%B8%E6%9C%AA%E5%AE%89%E8%A3%85.png)
我严格按照这里并在系统上的 Ubuntu 14.04 上安装了 MPTCP 内核。由于某些原因,我不得不重新安装 Ubuntu,同样的 14.04 版本,现在当我按照步骤操作时,我无法安装内核,即即使在重新启动后,uname -r 显示的内核版本为 3.16,而不是 mptcp 内核。
是不是因为 Ubuntu 14.04 使用的内核发生了变化?或者可能存在其他原因,因为链接中的步骤上次完全有效。
答案1
Grub 总是默认使用最新的内核启动。
Ubuntu 14.04 有 3.13 内核,您安装了内核 3.14,并且系统以 3.14 启动。
Ubuntu 14.04.2 有 3.16 内核。该内核高于 3.14,系统以 3.16 启动。
您可以在启动时按下进入启动菜单Shift并使用所需的内核进行启动。
为了使其永久生效,您可以使用删除标准 Ubuntu 内核映像和标题,synaptic
并删除元包linux-image-generic-lts-utopic
和linux-headers-generic-lts-utopic
。
您将始终使用自定义内核进行启动。