|
用的是sarge,从kernel.org下载的2.6.14.4的源码包,解压,然后设置..........
用make-kpkg的命令来进行编译.
然后出现这样的提示(以前没有太注意):
Warning: You are using the initrd option, that may not
work unless you have applied the initrd cramfs patch to
the kernel, or modified mkinitrd not to use cramfs by
default. The cramfs initrd patch, is included in the
Debian supplied kernel sources, but is not present in
pristine kernel sources.
By default, I assume you know what you are doing, and I
apologize for being so annoying. Should I abort[Ny]?
主要是这一句话:
The cramfs initrd patch, is included in the
Debian supplied kernel sources, but is not present in
pristine kernel sources.
说什么cramfs initrd patch只包含再debian提供的内核源码包里,原始的内核源码包没有.
那么这个cramfs initrd patch到底是什么啊,我google了一下,也没找到什么.
在debian参考手册里是这样写的:
Manoj Srivastava 写到:
--initrd 需要 Debian 专用 cramfs 补丁。
Herbert Xu 写到:
不,它不需要,想使用除 CRAMFS 以外的文件系统只需在 /etc/mkinitrd/mkinitrd.conf 中设置 MKIMAGE。
到底需不需要这样的补丁? |
|