MacOS原生态读写ntfs
背景
亲测catalina升级到Monterey后无效了,所以后面懒得写了,等找到Monterey上开启读写NTFS后再更
由于版权等问题,MacOS是无法对ntfs格式硬盘进行写操作,只能读,常规操作是借助一些第三方app来实现ntfs读写,但好用的要钱,免费的又有很多小问题。
其实最早在OSX 10.5的时候,OSX其实原生就支持直接写入NTFS的盘的,后来由于微软的限制,把这个功能给屏蔽了,但注意并非是删除了这个功能只是屏蔽了,所以我们可以通过命令行手动打开这个选项。
正文
1、插入硬盘
首先插入ntfs格式的移动硬盘,这时候我们发现硬盘只能读是不能写的。
2、打开终端
在终端内输入如下指令来查看移动硬盘信息diskutil list
可以看到终端会输出如下信息。
可以看到我的移动硬盘格式为Windows_NTFS,硬盘名称为TOSHIBA。
注意,硬盘名最好别带中文和空格,不然会遇到一些转码问题,尤其是空格需要用\040来替换,如果带的,可以自己改个名字
然后更新/etc/fstab文件
该文件是用来存放文件系统的静态信息的文件
vim /etc/fstab
输入如下信息LABEL=TOSHIBA none ntfs rw,auto,nobrowse
ntfs rw表示把这个分区挂载为可读写的ntfs格式。
最后nobrowse非常重要,因为这个代表了在finder里不显示这个分区,这个选项非常重要,如果不打开的话挂载是不会成功的。
TOSHIBA 就是移动硬盘名,然后保存退出
重启系统生效
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!