1.首先确认一下Linux系统内核
[root@localhost~]#uname-r-p2.6.18-194.el5i686
2.到http://sourceforge.net/projects/linux-ntfs/files/下载对应内核的rpm包
如果找不到完全一致的,可以找最相近的。我的就没有找到完全一致的,我下载的是:
kernel-module-ntfs-2.6.18-128.1.1.el5-2.1.27-0.rr.10.11.i686.rpm
3.安装rpm包
rpm-ivhkernel-module-ntfs-2.6.18-128.1.1.el5-2.1.27-0.rr.10.11.i686.rpm
4.安装模块
用find/-namentfs找到了ntfs模块的安装目录/lib/modules/2.6.18-128.1.1.el5/kernel/fs/ntfs,进入该目录,执行insmodntfs.ko.
5.查看ntfs模块是否被正确加载了
[root@localhost~]#dmesg|grepNTFSNTFSdriver2.1.27[Flags:R/WMODULE].
到没有为止支持ntfs读取,但是不支持ntfs写入,需要再安装ntfs-3g
6.下载ntfs-3g
http://ntfs-3g.org/ntfs-3g-2009.4.4.tgz
./configure
make
makeinstall
7.我们先查看下原来硬盘的分区
[root@localhost~]#fdisk-lDisk/dev/sda:320.0GB,320072933376bytes255heads,63sectors/track,38913cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda11864228+deDellUtility/dev/sda2*9653552428127+7HPFS/NTFS/dev/sda3653638913260076285fW95Ext'd(LBA)/dev/sda5653613062524280967HPFS/NTFS/dev/sda613063350391765302217HPFS/NTFS/dev/sda7350403505210439183Linux/dev/sda83505338913310134518eLinuxLVM
8.挂载硬盘
mkdir/media/disk_d
mount/dev/sda5/media/disk_d-tntfs-3g
成功后去访问一下看看吧。
9.开机自动加载
先编写一个挂载脚本:
首先编写挂载脚本
#cd/home
#vimmount
输入:
#!/bin/bash
mount/dev/sda5/media/disk_d-tntfs-3g
保存文件,修改权限:
#chmodu+xmount
在/etc/rc.d/rc.local中添加如下一行:
sh./home/mount
下次开机就能自动挂载了。