macos 格式化磁盘命令_打开 MacOS 原生的读写 NTFS 功能

f9a3267782fdef28252552c30010606e.png

MacOS 并不是原生支持 NTFS 格式的硬盘,默认情况只能读不能写。所以如果要在 Win 系统下和 MacOS 下使用硬盘,要么选择 Fat32 文件格式(不支持4G 以上的大文件);要么对硬盘分两个区,一个 NTFS 在 Win下使用,一个 HFS 在 MacOS 下使用,HFS 文件系统在 Win 下也是不支持的,需要安装软件(HFS+ for Windows),也可以选择 exfat 文件格式,两个系统都能访问,也支持4G 以上的大文件,但容易丢失全盘信息,保存在其中的文件信息不安全;还有一种非常冷门的文件系统叫 UDF(Universal Disk Format),这是光盘的文件格式,同时支持 Win/OSX/Linux 三个系统,UDF 最早是只读文件格式,后在版本更新中加入了写入模式,所以也可用了,但是还是存在一点点问题就是在 Win下格式化的 UDF 不能用于 OSX,OSX 下格式化的 UDF 不能用于 Win,

https://github.com/JElchison/format-udf​github.com

format-udf 这个个工具可以解决,但这个文件格式还有个致命问题就是比 USB 的协议要慢。所以在 Mac 和 Win上使用一块硬盘最好的解决方式就是 Mac 支持 NTFS,最简单的方式就是花钱购买软件(Paragon NTFS for Mac,Tuxera NTFS for Mac等),其实 Mac 可以原生支持读写 NTFS 文件格式,只是由于限制,默认关闭了这个功能,我们通过几行命令来打开他。

  1. 打开终端,输入 diskutil list 查看磁盘名,如下图,红框中 Microsoft Basic Data 后的就是你的外接磁盘名:

898aa856c20a3b8a5cfd29386b1add0a.png

2.

sudo sh -c “echo ‘LABEL=MKE none ntfs rw,auto,nobrowse’ > /etc/fstab”

将磁盘信息写入 /etc/fstab 中去,这个文件每次开机都会自动读取,其中 MKE 需要换成上面找到的磁盘名,磁盘如果有空格,用040 替换, ntfs 是文件格式名, rw 是挂载的模式, nobrowse 非常重要,因为这个代表了在 finder 里不显示这个分区,如果不打开的话挂载不会成功。

3. 重启一下电脑,让刚刚更改的文件系统的静态信息生效,你就可以在命令行模式下对磁盘进行读写了。如果硬盘不能识别,可能是因为磁盘在 MacOS 使用的过程没有正常的插拔导致的,那么将硬盘接入 Win系统中对磁盘进行修复后进行正常的退出就可以了。

4. 创建快捷方式,方便在 Finder 中使用它。

sudo ln -s /Volumes/MKE ~/Desktop/MKE

这是在桌面创建了一个软链接即快捷方式。但是这个软链接不管是否硬盘都会一直留在桌面,不介意的可以到此结束了。那么如何将这个桌面上的磁盘隐藏掉了呢?其实也不是隐藏,只是换了个存在的地方 —— 将快捷方式拖入 Finder 的侧边栏即可。

当然还有另一个方式——用开源软件

Mounty for NTFS​mounty.app
9865c91b81cc3f3b59e6f32b5e5b0ff5.png

它将以上的静态信息表的方式封装到了软件中去了,这个软件也不能处理不正常插拔导致了问题,建议用Paragon NTFS for Mac,Tuxer NTFS for Mac 这类软件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值