出自:http://blog.163.com/peng_peng1028/
方法一(推荐):
查看原文,请访问:http://www.taodoor.com/200808/centos-ntfs-3g.html
所需软件包
1、fuse
http://fuse.sourceforge.net/,进入该网站时发现竟然无法下载。于是使用Sourceforge.net 镜像 网站获得了最新源码。
2、ntf-3g
http://www.ntfs-3g.org
我安装的时候不需要
编译 fuse 时需要内核源代码。当时机器中没有。查看自己的 Linux 版本
#uname -r
2.6.18-92.1.6.el5
在 google.com 查找 kernel-devel-2.6.18-92.1.6.el5.rpm 包。将源码解压缩到 /usr/src/kernels 下
#cp kernel-devel-2.6.18-92.1.6.el5.rpm /
#cd /
#rpm2cpio kernel-devel-2.6.18-92.1.6.el5.rpm | cpio -div
这下可以了
后面的安装都很简单
安装 fuse
#./configure
#make
#make install
测试 fuse 是否已经成功编译
#modprobe fuse
安装 ntf-3g
#./configure
#make
#make install
方法二:
下载内核相应的ntfs补丁
kernel-module-ntfs-2.6.18-92.1.10.el5-2.1.27-0.rr.10.11.i686.rpm
CentOS使用NTFS:
使用方法一安装的:
#mount -t ntfs-3g /dev/sda1 /mnt/c
OR
#mount -t ntfs-3g /dev/sda1 /mnt/c -o force
OR
#ntfs-3g /dev/sda1 /mnt/c -o force
(可以把最后一种用法添加到/etc/rc.d/rc.local里面,这样每次开机就会自动加载)
使用方法二安装:
#mount -t ntfs /dev/sda1 /mnt/c (此方法的缺点是加载后的目录权限为700,只能root用户读取使用)