1

创建新的系统调用后,如何更新内核?

我试过这些线,

make-kpkg clean
fakeroot make-kpkg -initrd -append-to-version=-custom kernel_image kernel_headers

但是Ubuntu问我是否确定我在做什么。但我不确定。我必须说是吗?这是做了什么,Ubuntu对我说:

您正在尝试安装内核映像(版本 2.6.25.4-us122l)但是,目录 /lib/modules/2.6.25.4-us122l/kernel 仍然存在。如果这个目录属于以前的 linux-image-2.6.25.4-us122l 包,并且如果你取消了一些模块,或者安装了独立的模块包,这可能会很糟糕。

我同意 Ubuntu。这可能很糟糕。如何重新编译内核?第二个问题是,写完系统调用后,我必须安装 debian 文件吗?

4

1 回答 1

1

避免与已安装内核冲突的最简单方法是使用附加版本字符串配置您的内核。

于 2009-11-14T09:37:10.953 回答