|
|
发表于 2006-4-2 02:02:38
|
显示全部楼层
如果选择自己编译内核, 那么就用不到那个xxx.rpm包了.
一个完整的编译内核的步骤大致如下:
下载内核源代码, 假设是 kernel-2.6.tgz, 放到 /usr/src中
# cd /usr/src
# tar -zxf kernel-2.6.tgz
# ln -s kernel-2.6 linux
# cd linux
# cp /boot/config-xxx .config 用旧的配置文件, 以减少配置的麻烦
# make menuconfig
在 File System 下选择 NTFS 支持 具体位置随内核版本而不同
退出后选择保存配置
# mkdir /lib/module/2.6.x 这一步不一定必需, 但确实有时候少了这一步会导致错误
# make && make install && make modules_install
# mkinitrd -o /boot/initrd.img.2.6.x 2.6.x
# vi /boot/grub/menu.lst
添加新的启动项, 也可以直接拷贝老的并做修改
然后 reboot 并用新内核启动就好了
以上基本是一个完整的过程, 但这显然是比较麻烦的.
如果楼主当前的内核是自己编译的, 或者可以搞到对应当前内核版本的内核源码, 那么就简单多了:
用已有的配置文件做为 .config 进行 make menuconfig 来配置
将 NTFS 支持的部分做为 Module 来选择, 并进行编译(make), 然后 make modules_install 就行了, 应该就可以完成了
不管怎样, 内核编译的部分楼主可以在论坛中搜索一下,好多精华帖 |
|