一、什么是NTFS-3g
NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区。它非常的快速,同时也很安全。它支持Windows 2000、XP、2003和Vista,
并且支持所有的符合POSIX标准的磁盘操作。 ntfs-3g的目的是为了持续的发展,各硬件平台和操作系统的用户需要可靠的互通与支持ntfs的驱
动,ntfs-3g可以提供可信任的、功能丰富的高性能解决方案。经过了12年多的发展,ntfs-3g已经逐渐稳定。
因为NTFS-3G需要FUSE库的支持,所以需要先加载FUSE库,下面介绍的就是通过加载一个fuse模块和内核进行交互的方法挂载ntfs分区,不需要
重新编译内核,就可以对NTFS分区进行很好的读写支持。
二、准备下载软件
我的内核版本:
[root@localhost:~]#uname -r
2.6.9-78.0.8.EL
1、fuse-2.7.0.tar.gz
http://sourceforge.net/project/showfiles.php?group_id=121684&package_id=132802
2、ntfs-3g-2009.4.4.tgz
http://www.ntfs-3g.org/
三、编译安装
# tar -zxvf fuse-2.7.0.tar.gz
# cd fuse-2.7.0
# ./configure
# make
# make install
# lsmod
# modprobe fuse
# tar –zxvf ntfs-3g-2009.4.4.tgz
# cd ntfs-3g-2009.4.4
# ./configure --enable-fuse-module
# make
# make install
四、进行挂载
#mkdir /mnt/ntfs
#mount -t ntfs-3g /dev/sdb5 /mnt/ntfs
五、开机自动挂载
#vi /etc/rc.local(添加以下一行,使系统自动加载fuse模块)
modprobe fuse
#vi /etc/fstab(加入如下一行)
/dev/sdb5 /mnt/ntfs fuse.ntfs default 0 0
posted on 2009-10-13 20:56
回忆之城 阅读(243)
评论(0) 编辑 收藏 引用 所属分类:
unix/linux