我正在尝试在 Linux 10.10 上编译内核版本 2.6.20-15,内核版本为 2.6.35-22。此外,这是我的任务。
下载内核后,提取它并为尝试命令的新内核创建一个新的.config 文件;
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers
问题如下,在执行第二条命令后,我收到一条错误消息,提示“无事可做”,但我希望新内核有一些 .deb 文件。此外,我还向内核 2.6.20-15 添加了一个新的系统调用。有人遇到过和我一样的问题吗?
答案1
我猜你的意思是 Ubuntu 10.10 和 Linux 10.10。你尝试编译的内核可能太旧了(2.6.20 是 2007 年的??)。例如,我知道 Debian 6 可以运行内核 2.6.32,但无法运行早于 2.6.28 的内核版本!