mounty实现macOS系统对NTFS硬盘的写入--记录

本文介绍了如何在macOSVentura系统中,通过安装Mounty和macFUSE,解决NTFS格式文件在Mac上不能写入的问题,包括更换U盘格式、安装步骤、安全设置及注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

个人常用的u盘或者硬盘都是NTFS(New Technology File System)格式的,是微软开发的专有日志文件系统,由于mac与windows之间有壁,macOS默认只能读取,而不支持NTFS的写入,也就无法编辑、重命名、复制、粘贴、删除、移动或创建文件等各种操作。

在这里插入图片描述

常用的解决方案:

  1. 更换U盘格式,比如Fat32或者exFat格式
  2. 启用Mac原生读写(具有风险)好像可以参考这里还有这里
  3. 选择付费或者免费的第三方NTFS工具,这个选择就比较多了,Mounty for NTFS (免费),Microsoft NTFS for Mac by Tuxera (收费),Paragon NTFS (收费),好像还有mscfuse,中文的话还有不知道是不是广告的Omi NTFS磁盘专家 (收费) 等。收费的会更安全更有保障,更适合商业安全人士。穷🐶的我就用mounty了,据说会有丧失文件的可能性,但好像只要正常推出安全操作就问题不大。

安装方法

  1. 进入👉官网👈。我的系统是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。
说人话就是:需要安装macfusentfs-3g for mac

  1. 官网建议使用Homebrew来安装这两个东西👆,但是我的电脑还没有brew,进入官网,使用终端一句话安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. 安装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:

  1. You need to trust the macFUSE library in Settings -> Privacy and Security. The macFUSE is signed by “Benjamin Fleischer”
  2. You need to trust the ntfs-3g driver, and probably a restart of your computer is needed.
  3. Mounty will ask for disk access.
  1. 更改启动磁盘上所使用的安全性级别。点击上面的Open System Preferences来到 设置–>隐私与安全性,安全性版块弹出一个启用系统扩展的提示在这里插入图片描述

点击关机,长按开机后进入启动选项更改,具体更改方式见官网,复制如下:

1 (关机后)按住电源按钮直至“正在载入启动选项”出现。
2 点按“选项”,然后点按“继续”。
3 选择启动磁盘,然后点按“下一步”。
4 选择管理员帐户,然后点按“下一步”。
5 输入管理员帐户的密码,然后点按“继续”。
6 在“恢复” App 中,选取“实用工具”>“启动安全性实用工具”。(其实就是左上角的 恢复 选项里的实用工具)
7 选择要用来设定安全策略的系统。
8 如果磁盘已使用文件保险箱加密,请点按“解锁”,输入密码,然后点按“解锁”。
9 点按“安全策略”。
10 选择以下一个安全性选项:
完整安全性:确保只有当前的操作系统或者当前 Apple 信任的签名操作系统软件才能运行。此模式要求在安装软件时接入网络。
降低安全性:允许运行 Apple 信任过的任何版本的签名操作系统软件。 👈选择这个
11 如果选择了“降低安全性”,请选择以下任一选项(如果需要):
允许用户管理来自被认可开发者的内核扩展:允许安装使用旧版内核扩展的软件。
允许远程管理内核扩展和软件自动更新:授权使用移动设备管理 (MDM) 解决方案远程管理旧版内核扩展和软件更新。

12 点按“好”。
13 如果更改了安全性,请点按“用户”弹出式菜单,选取管理员帐户,输入该帐户的密码,然后点按“好”。
14 选取苹果菜单 >“重新启动”。
你必须重新启动 Mac 以使更改生效。

重新启动后,打开设置–>隐私与安全性,安全性板块弹出"Benjamin Fleischer"的更改请求,同意后会自动再次重启电脑。

  1. 开机后,打开mounty,插入u盘,并同意将其挂载为读写模式,就可以进行复制粘贴等操作了。可以看到u盘已经格式如下,大功告成。
    在这里插入图片描述

其他参考

  1. MacOS 13 Ventura实现对 NTFS 格式文件的读写功能
  2. Mac Apple silicon 安装 Mounty 支持ntfs文件系统
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值