Linux系统需要事先安装GCC编译工具、ID连接器和make编译器,这里不讨论这个了,网上有很多这样的文章
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.38.2.tar.bz2
# tar xjvf linux-2.6.38.2.tar.bz2 -C /usr/src/
# cd /usr/src/linux-2.6.38.2
# make menuconfig (这里如果是在虚拟终端下执行的话,虚拟终端的大小要适当的调整,否则运行以后出现错误)
这里主要注意的地方是CONFIG_SYSFS_DEPRECATED_V2这个选项,一定要启用的,具体在General setup中,解释说是enable deprecated sysfs features to support old userspace tools
其他的比如支持windows的NTFS的选项可以自己去选择,最后选择完了以后,在退出的时候选择保存。
#make (这个时间