Mac开启读写NTFS权限的方式 以及错误36

找不到免费的软件了,只好使用原生的方式来进行读写,网上找了些资料,比较简单:
不熟悉命令行的可以使用:Command + 空格 打开搜索框,输入ter + 回车调出命令行
查看要添加的NTFS盘的名字

diskutil list  # 磁盘多的话会出现很多条信息,注意看NAME列

在终端中 command+n 打开另外一个终端

sudo vi /etc/fstab # 使用VI编辑此文件,需要管理员权限,需要输入密码

没有sudo权限的可以使用 sudo passwd(或者是su passwd记不清了)设置新密码,设置的时候bash提示内容会有改变,自己注意一下,新密码要设置两三次,加入以下内容
按a进入插入模式,或者 i

LABEL=磁盘名 none ntfs rw,auto,nobrowse

写完后按ESC,:wq 保存并退出,重启或者重新插拔硬盘,注意你的硬件是否支持热插拔。在前往 -> 电脑 中的侧边栏可以看到你的硬盘,现在就可以正常读写了,如果找不到,就到下面说的查找U盘目录去看看,方法如下面所述

如果是U盘,前面几部是一样的,最后一步,U盘不会出现在侧边栏,而是在你系统硬盘主目录下的Volumes文件夹中,这个文件夹是隐藏的,可以按shift + command + del 显示隐藏文件。

如果嫌麻烦,则创建连接文件,方法如下,依然是命令行输入:

sudo ln -s /Volumes ~/Desktop/Volumes

这样在桌面就创建了一个文件夹,指向了这个隐藏文件夹,插入的U盘就在这里出现。
如果你的U盘是一些工具制作的PE盘,有些目录也是隐藏的,使用上面提到的组合键就可以看到。

~/Desktop/Volumes 这个路径是指向桌面,你可以自己设定指向任何地方

错误36的问题

在windows中使用命令行磁盘检查工具进行检查并修复。主要是针对.Trashes文件夹,这个文件夹是Mac自动创建的。
具体操作是在window 中 Win+R 输入CMD,打开命令行,盘符 + :,去你要操作的磁盘

C:> H:
H:>chkdsk /f   

修复完成后手动删除.Trashes,如果看不到,记得打开显示隐藏文件

你可能感兴趣的:(Mac开启读写NTFS权限的方式 以及错误36)