我已经编译了自己的自定义内核,但它使用了来自 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
以应用库存内核中的更改。