Mac无法写入Windows_NTFS格式移动硬盘
How enable NTFS writing on Mac
1, 将移动硬盘插入电脑,打开终端(Terminal),输入:
$ diskutil list
查看系统查看硬盘信息
最后一行的 Jacob 即为移动硬盘的名字,这个名字后面会用到,格式为 Windows_NTFS。 注意硬盘的名字不能有空格。
2, 更新 /etc/fstab 文件
$ sudo nano /etc/fstab
如果没有 fstab 文件,直接创建一个新文件即可。
$ sudo vi /etc/fstab
3, 在 fstab 文件中写入以下内容
LABEL=Jacob none ntfs rw,auto,nobrowse
Jacob 即第一步中查看的硬盘的名字;
rw,auto,nobrowse 权限信息逗号前后不要有空格
4, 然后推出移动硬盘,再重新插下移动硬盘。这时候,桌面上不再用移动硬盘图标,在终端,进入 /Volumes/ 文件夹就能看到了自己的移动硬盘 Jacob。
$ open /Volumes/Jacob/
打开移动硬盘就可以执行读写操作啦。
<<<另外一种方法>>>
1,diskutil list 查看硬盘信息
$ diskutil list
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *2.0 TB disk3
1: Windows_NTFS TOSHIBA 2.0 TB disk3s1
2,mount 查看磁盘挂载信息:
$ mount
/dev/disk3s1 on /Volumes/TOSHIBA (ms_ntfs, local, nodev, nosuid, read-only, noowners, noatime, nobrowse)
外设的磁盘挂载名为 /dev/disk3s1
3,卸载外设挂载
$ sudo umount /dev/disk3s1
4, 创建一个临时目录 ~/TOSHIBA_mount_ntfs ,然后使用mount_ntfs命令挂载
$ mkdir ~/TOSHIBA_mount_ntfs
$ sudo mount_ntfs -o rw,nobrowse /dev/disk3s1 ~/TOSHIBA_mount_ntfs
报错:mount_ntfs: /dev/disk3s1 on ~/TOSHIBA_mount_ntfs: Resource busy
,可以执行diskutil unmountdisk /dev/disk3s1
强制卸载
# 在个人目录下~/ 就可以看到挂在的移动硬盘。
$ open ~