sudo vi /etc/fstab
,然后把Elements改为移动硬盘的名字再重新挂载就可以了
LABEL=Elements none ntfs rw,auto,nobrowse
LABEL=AB\040DE none ntfs rw,auto,nobrowse
\040
代表空格注意:不一定每个移动硬盘都好使
当无法使用上面的方法正确加载,并且sudo dmesg
发现类似NTFS volume is dirty. You should unmount it and run chkdsk
这样的信息时,可以使用ntfs-3g
这个包来修复一下NTFS分区
通常这种情况发生在移动硬盘在Windows机器上没有正确拔出之后
安装ntfs-3g:
# 确保brew是最新版本
brew update
# 安装ntfs-3g包依赖的osxfuse
brew cask install osxfuse
# 安装ntfs-3g
brew install homebrew/fuse/ntfs-3g
重新插入移动硬盘,如果系统自动挂载则在Finder推出,然后执行修复动作:
# 得到移动硬盘的设备文件地址
diskutil list
# 修复NTFS分区
sudo ntfsfix /dev/disk2s1
# 如果上面那条不行,就再来这个猛的
sudo ntfsfix -d /dev/disk2s1
通常执行完之后再重新mount就能正常使用rw模式挂载了:
sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 /Volumes/a
如果嫌自己敲这些命令麻烦,就使用商业软件Paragon NTFS吧