前言
Mac 通过移动硬盘(ntfs 格式)拷贝文件,在 macOx 系统上 ntfs 格式的移动硬盘默认可以识别但是以 only read 的方式挂载的,需要读写的时候肯能无法使用,这里记录一下使用方法~
mac 自带的 mount_ntfs 就可以挂载移动硬盘,默认挂载的时候 ntfs 的硬盘是只读的,所以这个时候需要先 umount 命令进行卸载掉,然后再使用 mount_ntfs 命令以读写的方式挂载。
挂载分区
解决步骤如下:
- 确保移动硬盘链接,查看硬盘挂在的节点,操作如下
1 | diskutil info /Volumes/YOUR_NTFS_DISK_NAME |
- 找到 Device Node
1 | Device Node: /dev/disk2s5 |
操作示例如下:
比如我这里的硬盘默认挂在在/Volumes/Untitled 1.我查看我的硬盘挂在节点信息如下:
1 | diskutil info /Volumes/Untitled |
查找 Device Node 信息
1 | Device Node: /dev/disk2s5 |
这个信息保留下来,后面使用。 2. 然后将硬盘弹出,但是不要拔掉移动硬盘连接,操作如下
1 | hdiutil eject /Volumes/YOUR_NTFS_DISK_NAME |
我这里的执行如下
1 | hdiutil eject /Volumes/Untitled |
3.创建一个目录,稍后将 mount 到这个目录
1 | sudo mkdir /Volumes/MYHD |
4.将 NTFS 硬盘 挂载 mount 到 mac
1 | sudo mount_ntfs -o rw,nobrowse /dev/disk2s5 /Volumes/MYHD/ |
5.可以进行任意的写入操作了,比如我这里进行了 copy 操作
1 | cp ~/doc/A.txt /Volumes/MYHD/b.txt |
卸载分区
1.首先查看本地已经挂载的 ntfs 硬盘:
1 | mount | grep ntfs |
结果如下:
/dev/disk2s5 on /Volumes/MYHD (ntfs, local, noowners, nobrowse) 2.然后卸载该硬盘:
1 | umount /dev/disk2s5 |
参考链接:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Kirio!
评论