前言安全
数据迁移是咱们常常会遇到的,有时候作大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘, 通常状况下,Linux是识别不了NTFS格式移动硬盘的(须要重编译Linux核心才能,加挂NTFS分区),
这时候为了能让Linux服务器可以识别NTFS的移动硬盘,就必须安装ntfs-3g(Third Generation Read/Write NTFS Driver)的包。bash
1、NTFS-3G介绍服务器
NTFS-3G是一个开源项目,性能
NTFS-3G是为Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku,大数据
和其余操做系统提供的一个稳定的,功能齐全,读写NTFS的驱动程序的。spa
它提供了安全处理Windows XP,Windows Server 2003,Windows 2000,Windows Vista,Windows Server 2008和Windows 7操做系统下的NTFS文件系统。操作系统
NTFS-3g是一个开源软件,它支持在Linux下面读写NTFS格式的分区。code
它很是的快速,同时也很安全。它支持Windows 2000、XP、2003和Vista,而且支持全部的符合POSIX标准的磁盘操做。 开源软件
ntfs-3g的目的是为了持续的发展,各硬件平台和操做系统的用户须要可靠的互通与支持ntfs的驱动,it
ntfs-3g能够提供可信任的、功能丰富的高性能解决方案。通过了12年多的发展,ntfs-3g已经逐渐稳定;
下载地址:https://pan.baidu.com/s/1htzFq7a
2、安装与挂载
步骤一:解压安装NTFS-3G
# tar -xvzf ntfs-3g_ntfsprogs-2012.1.15.tgz
# cd ntfs-3g_ntfsprogs-2012.1.15
# ./configure
# make
# make install
以后系统会提示安装成功,下面就能够用ntfs-3g来实现对NTFS分区的读写了
步骤二:配置挂载NTFS格式的移动硬盘
1. 首先获得NTFS分区的信息
# sudo fdisk -l | grep NTFS
[root@DB-Server klb]
# sudo fdisk -l | grep NTFS
/dev/sdc1
* 1 244 1955776+ 7 HPFS
/NTFS
2. 设置挂载点,用以下命令实现挂载
# mount -t ntfs-3g
例如获得的NTFS分区信息为/dev/sdc1,挂载点设置在/mnt/usb下,能够用
# mount -t ntfs-3g /dev/sdc1 /mnt/usb
3. 若是想实现开机自动挂载,能够在/etc/fstab里面添加以下格式语句
ntfs-3g silent,
umask
=0,locale=zh_CN.utf8 0 0
这样能够实现NTFS分区里中文文件名的显示。
4. 卸载分区能够用umount实现。