Mac下如何不借助第三方工具实现NTFS分区的可写挂载

问题背景

我想不少使用Mac的同窗都会遇到读写NTFS磁盘的问题,由于默认状况下Mac OSX对NTFS磁盘的挂载方式是只读(read-only)的,所以把一个NTFS格式的磁盘插入到Mac上,是只能读不能写的,用起来非常不便。node

所以也就出现了一些第三方工具,例如Tuxera NTFS for Mac、Paragon NTFS for MAC等,这些工具均可以实现Mac下NTFS的写操做,可是这些工具都是收费的,固然也有些破解的版本,可是破解软件毕竟存在安全风险,so,I don't really like that.安全

此外Tuxera也提供了开源的NTFS读写方案:NTFS-3G,基于GPL受权的NTFS-3G也能够经过用户空间文件系统在Mac OS X上实现NTFS分区的读写。这个方案也比较不错,只是须要简单的安装,本文再也不展开。具体的能够参考官方连接:http://www.tuxera.com/community/open-source-ntfs-3g/工具

但其实,咱们彻底能够不借助任何第三方工具就能解决这个问题,由于其实OSX原生就是支持NTFS的。后来因为微软的限制,苹果把这个功能给屏蔽了,可是咱们能够经过命令行手动打开这个选项。ui

 

How to do that?

mount查看磁盘挂载状况spa

1命令行

2code

3ci

thatsitdeMacBook-Pro:~ thatsit$ mountget

/dev/disk4s2 on /Volumes/Untitled (ntfs, local, nodev, nosuid, read-only, noowners)it

thatsitdeMacBook-Pro:~ thatsit$

 

这时候若是咱们要实现/dev/disk4s1分区的可写挂载,咱们只须要作作一下两个步骤:卸载、从新挂载

卸载

1

thatsitdeMacBook-Pro:~ thatsit$ sudo umount /Volumes/Untitled/

从新挂载

1

thatsitdeMacBook-Pro:~ thatsit$ sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk4s2 /Volumes/Udisk/

 

 

就那么简单一个命令,网上干什么还要搞那么多工具下载安装最后还不能用u盘,傻

相关文章
相关标签/搜索