在Linux下使用NTFS-3G挂载NTFS文件系统

2019-07-13 08:35发布

怎么在Linux系统下使用NTFS的U盘或者是分区以及移动硬盘-使用工具NTFS-3G。 注释:我们在Windows是的时候我们的所使用的系统是NTFS或者移动硬盘都是NTFS,但是在Linux系统下面NTFS的分区就不能直接使用,那我们想用的话怎么办? 现在我就教大家一个简单的方法让NTFS的分区可以再Linux系统里面使用,方法如下。 NTFS-3G的安装和配置 ——————Linux下挂载NTFS分区 Linux中挂载NTFS格式的硬盘 http://www.linuxidc.com/Linux/2013-08/88721.htm CentOS 6.3 下用ntfs-3g挂载Windows NTFS分区  http://www.linuxidc.com/Linux/2012-09/70787.htm Gentoo Linux下读写NTFS格式分区(ntfs-3g解决NTFS只读不可写的问题) http://www.linuxidc.com/Linux/2012-02/52947.htm 1. 什么是NTFS-3G NTFS-3G是一个开源软件,支持在Linux, FreeBSD, Mac OS X, NetBSD, Haiku操作系统下读写NTFS格式的分区。它能快速且安全的操作Windows XP, Windows Server 2003, Windows 2000 以及Windows Vista文件系统,除了完全的文件属主和访问权限,它支持所有符合POSIX标准的磁盘操作。 NTFS-3G的目的是为那些用户需要与NTFS可靠互通的硬件平台和操作系统提供可信任的、功能丰富的高性能解决方案。 2.我这里是使用的 RedHat6.4的系统 。  3.下载软件包:地址是: 免费下载地址在 http://linux.linuxidc.com/ 用户名与密码都是www.linuxidc.com 具体下载目录在 /2014年资料/6月/15日/在Linux下使用NTFS-3G挂载NTFS分区的U盘及移动硬盘 下载方法见 http://www.linuxidc.com/Linux/2013-07/87684.htm 4.现在把下载下来的软件包解压。我的是把软件包放到桌面上。然后我们现在解压。 [root@localhost 桌面]# ls -l -rwxrw-rw-. 1 root root 1176304 6月 17 2013 ntfs-3g_ntfsprogs-2013.1.13.tgz [root@localhost 桌面]# tar zxf ntfs-3g_ntfsprogs-2013.1.13.tgz 5,现在使用“cd”进入ntfs这里目录 [root@localhost 桌面]# cd ntfs-3g_ntfsprogs-2013.1.13 [root@localhost ntfs-3g_ntfsprogs-2013.1.13]# ls aclocal.m4 config.h.in CREDITS libntfs-3g NEWS AUTHORS config.sub depcomp ltmain.sh ntfsprogs autogen.sh configure include m4 README ChangeLog configure.ac INSTALL Makefile.am src compile COPYING install-sh Makefile.in TODO.ntfsprogs config.guess COPYING.LIB libfuse-lite missing 6.配置编译环境 注释:我们在安装源码包的时候所需要的基本条件是Linux系统要安装“开发工具”“开发库” [root@localhost ntfs-3g_ntfsprogs-2013.1.13]# ./configure 7. 编译 [root@localhost ntfs-3g_ntfsprogs-2013.1.13]# make 8. 编译安装 [root@localhost ntfs-3g_ntfsprogs-2013.1.13]# make install 现在NTFS-3G安装完毕。我们就可以测试了。
使用NTFS-3G 正确安装后,我们需要通过ntfs-3g来加载NTFS分区 9. 获得NTFS分区设备名, 执行下面的命令 [root@localhost ~]# fdisk -l | grep NTFS /dev/sdd2 1275 26772 204800000 7 HPFS/NTFS /dev/sdd3 26772 60802 273343488 7 HPFS/NTFS 10. 建立装载点 [root@localhost ~]# mkdir -p /mnt/ntfs-p1 drwxr-xr-x. 2 root root 4096 6月 2 03:46 /mnt/ntfs-p1 11.查看挂载情况 [root@localhost ~]# df -h 12.临时装载NTFS分区的方法 ntfs-3g 其中: ------ NTFS所在分区的设备名,例如/dev/sdb6 ------ 装载点,如3.2中的/mnt/ntfs-p1 例如:我们把/dev/sdb6这个分区挂载到/mnt/ntfs-p1下面 [root@localhost ~]# ntfs-3g /dev/sdd2 /mnt/ntfs-p1 13. 查看挂载情况,我们可以看到已经挂载上了 [root@localhost ~]# df -h /dev/sdd2 196G 65G 132G 33% /mnt/ntfs-p1 14. 如果卸载的话我们可以使用命令“umount” [root@localhost ~]# umount /dev/sdd2 查看现在已经没有刚才我们所挂载的分区了。 [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 9.7G 4.6G 4.6G 51% / tmpfs 495M 224K 495M 1% /dev/shm /dev/sda1 194M 30M 155M 16% /boot 15. 如果我们想开机挂载的话,系统启动时装载NTFS分区,编辑/etc/fstab,在下面加入一行。 [root@localhost ~]# vim /etc/fstab 挂载分区 挂载点 文件类型 默认 默认 /dev/sdd2 /mnt/ntfs-pl ntfs-3g defaults 0 0 然后我们就可以重启系统来验证了。 结束语: 本文简单介绍了在Linux系统下访问ntfs分区的工具NTFS-3G的安装和配置步骤,希望能给初学者一点帮助。