可能是由于版权原因,对NTFS格式的支持,自Mac去掉写入之后,linux的新版本内核更加彻底的去掉了对NTFS的支持,连读取都没有办法读取。
想要解决这个问题,安装一个开源的ntfs-3g模块即可。
对于普通桌面linux中,可能已经集成了该模块。服务器版通常没有(尽量减少安装的最小安装)如果要YUM安装,该模块在EPEL包中,可能需要你添加一下源。
这里介绍源码方式安装,也非常简便。
首先下载最新版的源码包:
https://www.tuxera.com/community/open-source-ntfs-3g/
请确保已经安装了基本开发工具(GCC编译器,LIBC DEV库)。
然后解压缩:
tar zxvf ntfs-3g_ntfsprogs-2017.3.23.tgz
进入文件目录:
cd ntfs-3g_ntfsprogs-2017.3.23
编译并安装:
./configure
make
make install
使用方法:
mount -t ntfs-3g /dev/sda1 /mnt/windows
安装ntfs-3g后实现点击分区自动挂载功能
默认安装ntfs-3g之后,可执行文件为/bin/ntfs-3g,并且自动连接到/usr/sbin/mount.ntfs-3g
如:lrwxrwxrwx. 1 root root 12 Aug 5 20:03 /usr/sbin/mount.ntfs-3g -> /bin/ntfs-3g
因为是mount.ntfs-3g,而我们