1.1 系统环境
CentOS 5 (kernel 2.6.18 -8.el5)
1.2 软件及支持库
NTFS-3G http://www.ntfs-3g.org
FUSE http://fuse.sourceforge.net
1.3 软件下载及安装
1.3.1 安装FUSE
下载源码包:
wgethttp://nchc.dl.sourceforge.net/sourceforge/fuse/fuse-2.7.2.tar.gz
解压源码包:
tar zxvf fuse-2.7.2.tar.gz
配置编译环境:
cd fuse-2.7.2
./configure --prefix=/
编译:
make
安装:
make install
cd ..
1.3.2 安装NTFS-3G
下载源码包:
wget http://www.ntfs-3g.org/ntfs-3g-1.1120.tgz
解压源码包:
tar zxvf ntfs-3g -1.1120.tgz
配置编译环境:
cd ntfs-3g -1.1120
./configure
编译:
make
安装:
make install
cd ..
1
下载源码包:
wget http://www.ntfs-3g.org/ntfs-3g-1.1120.tgz
解压源码包:
tar zxvf ntfs
配置编译环境:
cd ntfs
./configure
编译:
make
安装:
make install
cd ..
正确安装后,我们需要通过ntfs
2.1 获得NTFS分区设备名
执行下面的命令
fdisk -l | grep NTFS
结果如下所示:
/dev/sdb1 1 10443 83883366 7 HPFS/NTFS
其中第一个字段/dev/sdb1即为所需要的分区设备名
2.2 建立装载点
mkdir /mnt/ntfs-p1
如果需要,请给予特定的访问权限
chmod 755 /mnt/ntfs-p1
2.3 临时装载NTFS分区
可以使用下面的命令以读写方式临时装载一个NTFS分区到装载点
mount -t ntfs
其中:
<NTFS Partition> ------ NTFS所在分区的设备名,如3.1中的/dev/sdb1
<Mount Point> ------ 装载点,如3.2中的/mnt/ntfs-p1
例如:
mount -t ntfs
更多的选项及例子请用下面的命令参见mount命令和ntfs
man mount
man ntfs
2.4 系统启动时装载NTFS分区
编辑/etc/fstab
vi /etc/fstab
在文件最后增加如下格式的行
<NTFS Partition> <Mount Point> ntfs
其中:
<NTFS Partition> ------ NTFS所在分区的设备名,如3.1中的/dev/sdb1
<Mount Point> ------ 装载点,如3.2中的/mnt/ntfs-p1
例如:
/dev/sdb1 /mnt/ntfs-p1 ntfs
保存文件后重启系统或简单的执行下面的命令,即可装载NTFS分区到指定的装载点
mount -a