机房维护的客户很多都问我如何在
linux下挂载他们带来的NTFS分区的移动硬盘,他们又不能把硬盘格式化成ext的格式的,我跟他们说可以使用
NTFS-3G这个开源程序试下,下面给出如何安装和使用这个程序的教程。
1、简介
NTFS-3G是一个开源软件,支持在Linux, FreeBSD, Mac OS X, NetBSD, Haiku操作系统下读写NTFS格式的分区。它能快速且安全的操作Windows XP, Windows Server 2003, Windows 2000 以及Windows 2008文件系统,除了完全的文件属主和访问权限,它支持所有符合POSIX标准的磁盘操作。
NTFS-3G的目的是为那些用户需要与NTFS可靠互通的硬件平台和操作系统提供可信任的、功能丰富的高性能解决方案。
2、安装NTFS-3G
下载NTFS-3G
由于最新版的linux系统都集成了ntfs-3G的功能,可以直接使用,而centos5.7/RHEL5.7之前的版本都需要自己编译安装,下载最新版的ntfs-3G
[root@Vtest ~]# wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2012.1.15.tgz
解压
[root@Vtest ~]#tar zxvf ntfs-3g_ntfsprogs-2012.1.15.tgz
编译安装
[root@Vtest ~]#cd ntfs-3g_ntfsprogs-2012.1.15 [root@Vtest ~]#./configure [root@Vtest ~]#make [root@Vtest ~]#make install
3、用法
将移动硬盘接入服务器,查看哪个设备是ntfs分区的
[root@Vtest ~]#fdisk -l /dev/sde1 1 24593 135272526 16 HPFS/NTFS ###其中一行
从以上输出看到/dev/sde1是NTFS设备,我们将其挂载
[root@Vtest ~]#mkdir /mnt/ntfs [root@Vtest ~]#mount -t ntfs-3g /dev/sde1 /mnt/ntfs
参数:-t 说明要挂载的分区的类型
现在就可以通过挂载点/mnt/ntfs备份服务器中的数据到移动硬盘中了。还不为linux无法识别移动硬盘发愁么,看了本文后,快试试吧。