转载https://www.xiaorongmao.com/blog/49

由于NTFS磁盘外接到mac上是只读的,导致VMWare、Parallels不能打开外接NTFS磁盘上的虚拟机,必须将外接NTFS磁盘挂载成读写的才可以:

1、首先查看外接磁盘分区的/dev文件,diskutil info /Volumes/SamsungSSD860EVO,找到/dev/disk2s2;

2、将分区弹出但是不要拔掉移动硬盘链接:

hdiutil eject /Volumes/SamsungSSD860EVO

3、在任何位置创建一个目录,然后mount /dev/disk2s2到这个目录:

仍然在/Volumes下创建目录EVO_part1然后挂载:

sudo mount_ntfs -o rw,nobrowse /dev/disk2s2 /Volumes/EVO_part1

4、现在可以写入删除操作了,从而VMWare、Parallels可以打开外接磁盘中的虚拟机了。

5、完了直接sudo umount /dev/disk2s2或diskutil unmount /dev/disk2s2卸载

6、卸载分区后可能硬盘灯还通电,这时打开磁盘工具,右键SamsungSSD860EVO推出磁盘断电

 

20210517补充:

如果hdiutil eject /Volumes/MY-UDisk推出U盘但U盘又只有这一个分区,那可能直接就把整个磁盘给推出了,从而不能sudo mount_ntfs 挂载磁盘的某个分区,此时需要通过"磁盘工具"点外接磁盘的单个分区的三角按钮推出磁盘的分区而不是推出整个磁盘,然后就可以sudo mount_ntfs挂载该磁盘的single分区。

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐