在 chroot 中升级内核。怎样做?

在 chroot 中升级内核。怎样做?

我正在尝试使用 uck 构建自定义 cd。现在,我想升级内核,删除旧内核,然后创建 iso。我可以升级内核,但无法切换到新内核,因为我无法重新启动(因为它是一个 chroot 会话)。

是否可以切换到新内核并删除旧内核?

答案1

在 ISO 映像中,更新内核会导致与该版本内核相关的所有软件包出现问题。这就像瀑布效应。您更改内核,ISO 中与旧内核相关的任何软件包在安装时都可能会出现问题。

无论如何,我也尝试升级内核,我的情况是 2.6.36 升级到 2.6.39。没有运气,当时我没有选择,但我在这里检查了:https://bugs.launchpad.net/uck/+bug/664709和这里:https://answers.launchpad.net/uck/+question/96338已经有人利用一些方法来实现这一目标。

在所有情况下,这些链接中描述的问题都表明,像我提到的那样进行升级会产生其他问题:无法启动、查找软件包时出现问题、软件包管理器遇到内核升级问题等等。

相关内容