让你的Mac支持NTFS

前段时间换成Mac电脑之后,发现有一点不爽,不能在Mac下写入NTFS格式的磁盘,所以就去研究了一下。

解决方法有如下三种。

第一种,直接使用第三方软件,如Paragon NTFS for MAC,Tuxera NTFS等,不过大部分都是收费的。有一款免费的是Mounty,我之前用了一下,我自己的机器上没有效果,大家可以尝试一下。

第二种,执行我写好的脚本,其实就是将第三种方式脚本话,命令如下:





注:执行时,需插入磁盘。

期间要输入你的本地密码授权写文件,然后你会发现在桌面出现了一个Volumes的快捷方式,点进去,就可以看到你的磁盘了。执行完之后,需要重新插入磁盘。

第三种,手动去开启Mac中隐藏的对NTFS的支持(OSX 10.5之后)。

这个也需要线插上磁盘,然后可以从finder或者使用以下命令查看到磁盘的Volume Name:





显示结果如下:

可以看到,我的磁盘的 Volume Name 是TOSHIBA EXT。

紧接着更新 /etc/fstab文件





把以下内容写入进去

下面来依次解释一下,其中的\040的意思是代替空格键,因为我的Volume Name是有空格的,所以必须把这个空格给转义了。

后面的Ntfs rw表示把这个分区挂载为可读写的ntfs格式,最后nobrowse非常重要,因为这个代表了在finder里不显示这个分区,这个选项非常重要,如果不打开的话挂载是不会成功的。

编辑好以后重新插入磁盘,就能识别到了,但是这个时候有了一个最大的问题,因为这个分区在finder里不显示了,那么我们要怎么找到它呢,总不能一直用命令行把。

解决办法其实很简单,因为这个分区是挂/Volumes下的,我们把这个目录在桌面做一个快捷方式就行了。

然后就可以在桌面上打开Volumes快捷方式,去使用了。

参考:打开Mac OSX原生的NTFS功能

留下评论