Linux上实现对NTFS文件系统的读写支持

背景:

内核自带的NTFS模块只支持读操作。下面的过程是实现NTFS的写操作。实验环境是redhat 5.3

实现:

FUSE是一个用户空间的文件系统,NTFS-3G是基于FUSE开发的NTFS支持项目。安装过程如下(依序安装):

1. fuse-2.7.4.tar.gz (不能使用2.8.x的版本)
Bash代码
#tar -xvf  fuse-2.7.4.tar.gz
#cd fuse-2.7.4
# ./configure 
# make  
# make install  
2. ntfs-3g-2010.1.16.tgz
Bash代码
#tar -xvf ntfs-3g-2010.1.16.tgz
#cd ntfs-3g-2010.1.16
$ ./configure  
$ make  
$ make install 
无需重启。

使用:


Bash代码 (以下命令二选一)
#mount -t ntfs-3g /dev/sdb1 /mount_point
#ntfs-3g  /dev/sdb1 /mount_pont
fuse:http://fuse.sourceforge.net/
ntfs-3g:http://www.tuxera.com/community/

猜你喜欢

转载自guoyu841020.iteye.com/blog/965572