- 论坛徽章:
- 1
|
centos5.3不支持ntfs系统,
当centos5.3内核更新到kernel-2.6.18-128.1.6.el5后,找遍google没有相应的ntfs模块的rpm安装包.
linux-ntfs.org提供了生成自己的ntfs模块的脚本代码.
但是用kernel-2.6.18-128.1.6.el5.src.rpm编译时出现错误.
解决办法:
1、修改build-2.6,
a、第42行: rpmtmp-$$ 改成 rpmtmp
b、在315行处插入如下两行:
echo -n "press any key to continue."
read tmp_word
2、./build-2.6 kernel-module-ntfs.spec kernel-2.6.18-128.1.6.el5.src.rpm i686
3、执行到出现 "press any key to continue." 等待输入时,
打开rpmtmp/BUILD/kernel../fs/ntfs/aops.c,
将zero_user_page(page, 0, PAGE_CACHE_SIZE, KM_USER0)
改成 zero_user(page, 0, PAGE_CACHE_SIZE)
同样修改compress.c文件,保存
4、在 "press any key to continue." 等待输入处,敲回车,编译ok,生成rpm包,安装。
cu的文件系统能上传不能下载,放这了:
http://selfrun.net/down/kernel-module-ntfs-2.6.18-128.1.6.el5-2.1.27-0.rr.10.11.i686.zip
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/59747/showart_1908544.html |
|