前言
个人常用的u盘或者硬盘都是NTFS(New Technology File System)格式的,是微软开发的专有日志文件系统,由于mac与windows之间有壁,macOS默认只能读取,而不支持NTFS的写入,也就无法编辑、重命名、复制、粘贴、删除、移动或创建文件等各种操作。
常用的解决方案:
- 更换U盘格式,比如Fat32或者exFat格式
- 启用Mac原生读写(具有风险)好像可以参考这里,还有这里
- 选择付费或者免费的第三方NTFS工具,这个选择就比较多了,Mounty for NTFS (免费),Microsoft NTFS for Mac by Tuxera (收费),Paragon NTFS (收费),好像还有mscfuse,中文的话还有不知道是不是广告的Omi NTFS磁盘专家 (收费) 等。收费的会更安全更有保障,更适合商业安全人士。穷🐶的我就用mounty了,据说会有丧失文件的可能性,但好像只要正常推出安全操作就问题不大。
安装方法
- 进入👉官网👈。我的系统是macOS Ventura 13.x,苹果M2芯片,mounty version 1.x等历史版本不支持macOS Ventura系统,所以我这里安装的是最新的2.1版本。
前情提要
To make Mounty work again on macOS Ventura and up, a third-party kernel driver is now needed, and the only free-available solution here is NTFS-3G. Together with the macFUSE library, Mounty is working as before, and even better. The new version 2 of Mounty now acts as a graphical user interface for the third-party driver NTFS-3G. This brings the functionality back to macOS, but the installation is now a bit more complex. You need two additional pieces of software to use with Mounty 2: macFUSE and NTFS-3G for Mac.
翻译:Mounty version 2.x现在充当第三方驱动程序NTFS-3G的图形用户界面。这将功能带回了macOS,但安装现在有点复杂。您需要另外两个软件与Mounty 2一起使用:macFUSE和NTFS-3G for Mac。
说人话就是:需要安装macfuse 和ntfs-3g for mac。
- 官网建议使用Homebrew来安装这两个东西👆,但是我的电脑还没有brew,进入官网,使用终端一句话安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- 安装mounty
brew install gromgit/fuse/mounty
但应该不会成功,提示缺少macfuse,并给出安装命令
brew install --cask macfuse
以及
brew install ntfs-3g-mac
这两个补充安装后,再运行一次mounty的brew安装命令,mounty安装命令过程中需要输入密码。
4. mounty安装成功,但是当我打开mounty并插入u盘,右上角弹出挂载提示
输入密码
会提示
不慌,官网也说明了这一点
On first startup of Mounty, you probably need to accept a bunch of security-related settings:
- You need to trust the macFUSE library in Settings -> Privacy and Security. The macFUSE is signed by “Benjamin Fleischer”
- You need to trust the ntfs-3g driver, and probably a restart of your computer is needed.
- Mounty will ask for disk access.
- 更改启动磁盘上所使用的安全性级别。点击上面的Open System Preferences来到 设置–>隐私与安全性,安全性版块弹出一个启用系统扩展的提示
点击关机,长按开机后进入启动选项更改,具体更改方式见官网,复制如下:
1 (关机后)按住电源按钮直至“正在载入启动选项”出现。
2 点按“选项”,然后点按“继续”。
3 选择启动磁盘,然后点按“下一步”。
4 选择管理员帐户,然后点按“下一步”。
5 输入管理员帐户的密码,然后点按“继续”。
6 在“恢复” App 中,选取“实用工具”>“启动安全性实用工具”。(其实就是左上角的 恢复 选项里的实用工具)
7 选择要用来设定安全策略的系统。
8 如果磁盘已使用文件保险箱加密,请点按“解锁”,输入密码,然后点按“解锁”。
9 点按“安全策略”。
10 选择以下一个安全性选项:
完整安全性:确保只有当前的操作系统或者当前 Apple 信任的签名操作系统软件才能运行。此模式要求在安装软件时接入网络。
降低安全性:允许运行 Apple 信任过的任何版本的签名操作系统软件。 👈选择这个
11 如果选择了“降低安全性”,请选择以下任一选项(如果需要):
允许用户管理来自被认可开发者的内核扩展:允许安装使用旧版内核扩展的软件。
允许远程管理内核扩展和软件自动更新:授权使用移动设备管理 (MDM) 解决方案远程管理旧版内核扩展和软件更新。
12 点按“好”。
13 如果更改了安全性,请点按“用户”弹出式菜单,选取管理员帐户,输入该帐户的密码,然后点按“好”。
14 选取苹果菜单 >“重新启动”。
你必须重新启动 Mac 以使更改生效。
重新启动后,打开设置–>隐私与安全性,安全性板块弹出"Benjamin Fleischer"的更改请求,同意后会自动再次重启电脑。
- 开机后,打开mounty,插入u盘,并同意将其挂载为读写模式,就可以进行复制粘贴等操作了。可以看到u盘已经格式如下,大功告成。
其他参考