使用 Ubuntu 补丁编译自定义内核

使用 Ubuntu 补丁编译自定义内核

我已经编译了自己的自定义内核,但它使用了来自 github 的修改后的源代码。至少据我所知,它没有任何补丁集,也没有任何像 ureadahead 所需的 Ubuntu 补丁。

他们是否使用了补丁程序或是否有办法创建一个补丁程序以应用于我以前使用的补丁程序?

答案1

我没有找到任何补丁,所以我必须创建一个。

我需要两个内核源:Ubuntu 软件包中的内核源和与适当版本linux-source相对应的稳定 vanilla 内核源。linux-source内核网站

假设我已将所有档案解压到a(vanilla 版本)和b(Ubuntu 版本)到我的桌面,我运行以下命令:

diff -Nur /home/mark/Desktop/a/ /home/mark/Desktop/b/ > the-patch.patch

the-patch.patch您可以在任何修改过的内核源(如)中应用该补丁,pf-kernel以应用库存内核中的更改。

相关内容