创建新系统调用后,如何更新内核?
我试过这些行,
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文件?
答案 0 :(得分:1)
避免与已安装的内核发生冲突的最简单方法是使用其他版本字符串配置您的。