MacOS下 读写移动硬盘或者U盘的方法和可能存在的问题

MacOS的读写方式为FAT32,与Linux一致。
Windows的读写方式为NTFS
U盘或者移动硬盘都是默认NTFS读写方式

当我们插入U盘或者移动硬盘时,默认是只读模式(Read-Only),我们有两种方式使其变成读写模式(RW):

  1. 使用以下命令:
% sudo umount /Volumes/硬盘
% sudo mount_ntfs -o rw,nobrowse /dev/disk2s1 ~/Desktop/LDL
  1. 使用一些NTFS工具来挂载硬盘或者U盘,常用的工具免费的例如 Mounty,收费的有 NTFS for Mac。

我遇到的问题就更加棘手一点:

  1. 使用命令无法将硬盘进行可写的挂载。
  2. 使用mounty进行挂载,提示我“卷不能在读/写模式下重新挂载。可能是因为先前没有完全卸载(安全删除)。”

查询得到报错原因:
不能被重新挂载,是因为以前没有完全卸载。这里的完全卸载是指我们的硬盘之前没有安全弹出,可能就是直接拔了下来。这个在windows是没有问题的,因为Windows本身就是NTFS格式读写。而在Linux和macOS中,会出现问题,导致文件系统中有错误区块,所以在MAC中不能挂载成读写模式。

解决方式:

  1. 插入移动硬盘到win下面
  2. 打开dos命令行。输入 chkdsk /f ,然后回车, Y确定
  3. 下次拔出移动硬盘之前,记得点击右下角的「安全删除」,再回到Mac系统即可使用。

你可能感兴趣的:(MacOS下 读写移动硬盘或者U盘的方法和可能存在的问题)