一条命令解决mac写入ntfs格式的问题

前言

Mac OS 10.13 后(也许更早)苹果就加入了系统对NTFS格式的支持, 但是微软反对此举动(律师函警告~!), 所以发布的时候苹果将这个功能给隐藏掉了(系统依然支持, 只是需要手动做处理), 所以我们其实是可以读写NTFS的(默认只能读NTFS不能写)

各类格式简介

  • NTFS: windows 下主流的带日志的文件格式
  • FAT: 好像又叫MS-DOS, 一种古老的文件格式, 兼容性最好基本什么系统都能读, 但是只能支持4G一下的单个文件, 现在可能就不太够用了
  • EX-FAT: 应该算是FAT的加强版, 支持4G以上的文件, 兼容性也不错windowsmac下都能读写, 但是是非日志式的(意味着如果误删除, 或者文件出现某些异常比较难以恢复)
  • HFS+: Mac os 扩展格式, 又分是否加密, 是否区分大小写, mac 下的主流格式之一
  • apfs: Mac 系统格式, OS X 12还是13的时候退出的新的文件格式, 应该是针对闪存式的设备做了相应优化的格式, 如果使用SSD的建议格式化成这个, 也可以分是否加密, 是否区分大小写

一条命令解决mac写入ntfs格式的问题

通过homebrew来安装mounty

当然也可以去官网下载dmg文件安装, 这里只是方便

brew cask install mounty

安装mounty

打开mounty

安装完成后就可以冲启动台打开(或者用alfredorspotlight打开, 随便~~)
开始栏将会有这个东西
mounty

点击重新挂载 xxx

提前插入好设备, 然后点击重新挂载需要读写的
重新挂载

我上面的wortk机械硬盘都是已经通过文件系统表挂载了的, 所以这里显示的是卸载自动安装的按钮

到这里其实已经可以读写NTFS了, 就一条简单的命令就可以搞定

如果想要学习别的方式(文件系统表)的话就请继续往下读…

未完…

下面简单讲解一下通过fstable来自动挂载ntsf格式的磁盘或者外置存储

1. 确定你需要挂载的磁盘

终端使用命令diskutil list查看磁盘信息
查看磁盘信息

2. 修改文件系统表

终端中使用命令sudo nano /etc/fstab来修改fstab

加入如下内容

LABEL=目标磁盘名称 none ntfs rw,auto,nobrowse

修改fstab
解释一下

  • 目标磁盘名称: 改成上图中name部分的你要加载的磁盘名(用\040的代替名字中的空格)
  • ntfs: 该磁盘的文件格式
  • rw: 需要读和写
  • nobrowse: 在finder中不显示这个(如果不打开的话挂载可能成功)

当然还有个缺陷需要去掉:因为这个分区在finder里不显示了,那么我们要怎么找到它呢,总不能一直用命令行。 解决办法其实很简单,因为这个BOOTCAMP分区是挂/Volumes下的,我们把这个目录在桌面做一个快捷方式就行了。

3. 挂载

  1. finder中使用command + G
  2. 然后输入/Volumes
  3. 这时候就看到刚才操作的磁盘了, 点击进去就能读写了

如果想要比较方便的访问的话可以将磁盘拖到finder左边的快捷方式
其实mounty只是帮我们快速挂载

发布了74 篇原创文章 · 获赞 49 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/qq_34208844/article/details/95514530
今日推荐