MacOS 14挂载NTFS 硬盘的最佳方式(免费)


categories: [Tips]

tags: MacOS

写在前面

众所周知, MacOS 上面插入 NTFS磁盘格式的话, 磁盘可以向 Mac 写入数据, 但是 Mac 上的数据不能写入磁盘(这是因为 MacOS 的内核扩展禁用了 NTFS 这个格式, 可能是出于安全性或其他原因)

之前一直是使用某 pojie 的 NTFS 工具的, 虽然不常用 NTFS 的硬盘, 但是不怕一万就怕万一, 虽然不用但是不能没有, 并且磁盘也存了很多东西不想格式化(不是明智之举), 后来一直使用Tuxera来做 NTFS 挂载, 在 MacOS13.X 上一直还是可以使用的(不能更新)

但是最近换到了 m3Pro, 预装 Sonoma(14.1), 这时候安装 Tuxera 就提示安装失败了(具体就是密码没办法输入), 很奇怪, 兜兜转转试了好几个软件, 比如 从 GitHub 下载的 NTFS tools, 貌似已经不更新了.

App Store 的NTFS Disk by Omi NTFS , 这个是可以用的, 但是用两次就花钱了, 还是得追求免费不是吗

开始折腾

Home - macFUSE;

安装

按照文档的做法, 首先安装 MacFUSE 软件, 这里就用 brew 一把梭了, 如下:

bash 复制代码
brew install --cask macfuse

但是这里好像仅仅下载下来了, 并没有安装, 走一下安装流程比较稳妥(执行下面这个步骤才会真正执行安装内核扩展这步)

bash 复制代码
open /opt/homebrew/Caskroom/macfuse/4.5.0/Install\ macFUSE.pkg

执行之后需要刷新一下内核扩展, 需要重启.

然后安装 ntfs-3g-mac 扩展:

bash 复制代码
brew tap gromgit/homebrew-fuse
brew install gromgit/fuse/ntfs-3g-mac

安装之后就可以开始挂载了.

挂载 NTFS 磁盘

bash 复制代码
sudo mkdir /Volumes/NTFS
# 查看磁盘的挂载点, 一般是 `/dev/disk4s1`
diskutil list
# 卸载之前默认挂载的磁盘
sudo umount /dev/disk4s1
# 重新以 NTFS 格式挂载:
sudo ntfs-3g /dev/disk4s1 /Volumes/NTFS -o local -o allow_other -o auto_xattr -o volname=NTFS

可以试试, 已经不会出现文件写入的问题了.

如果显示磁盘被占用, 可以用⌘+⌥+⎋强制重启访达, 即可用命令取消挂载.

简化使用(未验证, 需要关闭 sip)

看了一些文章, 提到了可以设置快捷命令, 使每次挂载时候都可以自动设置 NTFS, 不用输入命令那么复杂, 那还等什么, 试试!

NTFS 3G · osxfuse/osxfuse Wiki;

这个就是官方文档, 但是需要重启并且关闭 sip, 在 MacOS 的新系统上安全性越来越严格了, 所以还是不折腾了 .

用命令挂载就好(反正平时也不常用 ntfs 的硬盘)

相关推荐
几维安全39 分钟前
如何保护你的 iOS 应用免受逆向工程攻击
macos·objective-c·cocoa
18号房客1 小时前
macOS开发环境配置与应用开发教程(一)
vscode·macos·visualstudio·eclipse·intellij-idea·phpstorm·visual studio
一道微光2 小时前
Mac的M2芯片运行lightgbm报错,其他python包可用,x86_x64架构运行
开发语言·python·macos
CYBEREXP200814 小时前
MacOS M3源代码编译Qt6.8.1
c++·qt·macos
SoraLuna1 天前
「Mac畅玩鸿蒙与硬件47」UI互动应用篇24 - 虚拟音乐控制台
开发语言·macos·ui·华为·harmonyos
阿7_QuQ1 天前
怎么在Windows上远程控制Mac电脑?
macos
小路恢弘2 天前
使用Mac自带共享实现远程操作
macos
阿髙2 天前
macos 隐藏、加密磁盘、文件
macos
minos.cpp2 天前
Mac上Stable Diffusion的环境搭建(还算比较简单)
macos·ai作画·stable diffusion·aigc
追光天使3 天前
Mac/Linux 快速部署TiDB
linux·macos·tidb