Article

超越限制:在M1 Mac上解锁NTFS写入

超越限制:在M1 Mac上解锁NTFS写入

当你使用 M1 Mac 时,可能会遇到需要与 NTFS 格式的外部存储设备进行交互的情况,而 M1 Mac 默认不支持 NTFS 写入。为了解决这个问题,你可以安装和配置 NTFS-3G,一款用于在 Mac 上启用 NTFS 写入支持的工具。本文将指导你如何在 M1 Mac 上安装和使用 NTFS-3G。

什么是 NTFS-3G?

NTFS-3G 是一个开源的 NTFS 文件系统驱动程序,允许 Mac 和 Linux 系统读写 NTFS 格式的磁盘。这对于与 Windows 格式的外部硬盘或闪存驱动器进行互操作非常有用。虽然 Mac 本身具有对 NTFS 的只读支持,但要启用写入功能,你需要使用 NTFS-3G。

步骤 1:安装 macFUSE

macFUSE 是一款文件系统扩展工具,允许你在 Mac 上加载各种文件系统,包括 NTFS。首先,你需要安装 macFUSE:

  1. 打开你的 Web 浏览器,访问 macFUSE 的官方网站:https://osxfuse.github.io/ 🔗
  2. 在网站上,点击“Download macFUSE”以下载 macFUSE 安装程序。
  3. 下载完成后,运行安装程序,按照提示完成安装 macFUSE。
  4. 安装完成后,可在设置最下方看到 macFUSE。

image-20230911230646928

步骤 2:安装 NTFS-3G

一旦 macFUSE 安装完成,你可以使用 Homebrew 安装 NTFS-3G:

  1. 打开终端应用程序。你可以在 Spotlight 中搜索“终端”来找到它。
  2. 在终端中运行以下命令来安装 NTFS-3G:
  ~ brew tap gromgit/homebrew-fuse
  ~ brew install ntfs-3g-mac

步骤 3:使用diskutil加载 NTFS-3G

安装完成后,你可以使用以下diskutil命令来加载 NTFS-3G 来启用对 NTFS 的写入支持:

  1. 查看磁盘以及分区
  ~ diskutil list
/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *61.5 GB    disk4
   1:               Windows_NTFS lomtom                  61.5 GB    disk4s1

运行此命令以列出计算机上已连接的磁盘和分区。通过运行此命令,你可以查看所有可用的磁盘和它们的分区,以找到你要操作的 NTFS 分区的正确设备名称。

  1. 卸载指定设备的磁盘,以确保在挂载 NTFS 分区之前,磁盘不会被其他应用程序占用,以免冲突。
  ~ sudo diskutil unmountDisk /dev/disk4
  1. 创建目录用于挂载 u 盘
  ~ sudo mkdir /Volumes/NTFS
  1. 使用此命令将 NTFS 分区挂载到指定的目录上。
  ~ sudo mount_ntfs -o rw,nobrowse /dev/disk4s1 /Volumes/NTFS

/dev/disk4s1是你要挂载的 NTFS 分区的设备名称,/Volumes/NTFS是你之前创建的目录。这样,你就可以通过/Volumes/NTFS路径来访问和写入 NTFS 分区上的文件。

注意:完成挂载之后仅支持在终端进行文件操作。

步骤 4:配置自动挂载

每次插入 u 盘都需要进行繁琐的操作,那么肯定会影响咱们的效率,因此,咱们可以通过一个名为ezntfs 🔗的 Python 脚本来自动化该过程。

  1. 安装(要求安装有 NTFS-3G,并有 Python 3.6 以上的运行环境)
  ~ pip3 install ezntfs
  1. 使用一下命令进行挂载
# 挂载所有专用NTFS卷
  ~ sudo ezntfs all

# 挂载特定的NTFS卷
  ~ sudo ezntfs <disk id>

使用diskutil卸载 NTFS 分区

当你不再需要使用 NTFS 时,你可以使用以下diskutil命令来卸载它:

  ~ diskutil unmount /Volumes/NTFS
# 或者
  ~ diskutil eject /dev/disk4

在使用 ezntfs 之后,在 finder 中即可推出 ⏏️u 盘。

结论

现在,你的 M1 Mac 应该能够在 NTFS 格式的外部存储设备上进行写操作了,同时使用了 macFUSE 来实现这个功能。请谨慎操作,确保数据的安全性,并遵循正常的卸载步骤以避免问题。安装和配置 NTFS-3G 和 macFUSE 可能需要一些技术知识,所以请小心操作。

Copyright

本文为原创内容,欢迎分享与引用,请保留作者与原文链接。

文章标题

超越限制:在M1 Mac上解锁NTFS写入

作者

lomtom

发布方式

原创发布

原文链接 https://lomtom.cn/be2c4ow5uhbd3