linux环境下挂载NTFS<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1. 查看自己系统的内核版本
#uname -a

#uname -r

2. 找合适自己系统内核和 CPU NTFS 模块下载 :
比如我的 :kernel-module-ntfs-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />2.6.18-53.el5

google 搜索 , 找到后下载 .
我在 [url]http://sourceforge.net/project/showfiles.php?group_id=13956[/url] 页面找到
[url]http://jaist.dl.sourceforge.net/[/url] ... 0.rr.10.11.i686.rpm

3. 安装
运行 rpm -ihv kernel-module-ntfs-2.6.18-53.el5-2.1.27-0.rr.10.11.i686.rpm ,安装此 RPM 包。
运行 /sbin/modprobe ntfs 加载内核模块。
运行 dmesg | grep NTFS ,可以查看 NTFS 驱动版本。显示
[root@localhost src]# dmesg | grep NTFS
NTFS driver 2.1.27 [Flags: R/W MODULE].
可以运行 cat /proc/filesystems 看到已经支持 ntfs 文件系统了。
出现
nodev autofs
ntfs
表示已经支持 ntfs 了!

4. 挂载分区
(1).fdisk -l
查看分区信息
Disk /dev/hda: 80.0 GB, 80000000000 bytes
255 heads, 63 sectors/track, 9726 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 1912 15358108+ 7 HPFS/NTFS
/dev/hda2 1913 9725 62757922+ f W95 Ext'd (LBA)
/dev/hda5 1913 4462 20482843+ b W95 FAT32
/dev/hda6 4463 7012 20482843+ 7 HPFS/NTFS
/dev/hda7 7013 7025 104391 83 Linux
/dev/hda8 7026 9725 21687718+ 8e Linux LVM

(2). 建立挂载目录
mkdir /mnt/c
mkdir /mnt/d
mkdir /mnt/e

(3).Mount windwos 下的所有分区
ntfs
mount -t ntfs /dev/hda6 /mnt/c
vfat
mount -t vfat /dev/hda5 /mnt/d

使用 df -h 查看是否被 mount 上来

(4). 设置启动自动挂载分区
修改 /etc/fstab
添加如下信息:
/dev/hda1 /mnt/c ntfs umask=000,nls=utf8
/dev/hda5 /mnt/d vfat umask=000,nls=utf8
/dev/hda6 /mnt/e ntfs umask=000,nls=utf8
重启下试下吧!

5. 卸载 NTFS 模块
rpm -qa|grep -i ntfs
查看所安装的版本
rpm -e kernel-module-ntfs-2.6.18-53.el5-2.1.27-0.rr.10.11.i686
即可卸载。