如何在Mac上修复外部硬盘驱动器为“只读”状态

有时,当您将外部硬盘驱动器连接到Mac时,会发现它设置为只读。发生这种情况是因为驱动器已使用Microsoft的NTFS文件系统进行格式化,而默认情况下macOS不支持该文件系统。幸运的是,它很容易修复,因此您的外部硬盘不再是只读的。

在Mac上,有多种方法可以解锁外部硬盘,从重新格式化驱动器到安装允许您要写入NTFS卷。对于更高级的用户,还有更冒险,更实验性的解决方案。让我们开始吧。

1。如果驱动器为空

如果驱动器为空,则表示您很幸运。您可以轻松地将其格式化为所需的格式并继续操作。

首先,将磁盘安装在Mac上,然后打开 Disk Utility 。现在,在侧栏中选择驱动器,然后单击擦除

应选择的格式化选项取决于您打算如何使用该驱动器:

  • < strong> Time Machine备份::如果您打算使用该驱动器通过Time Machine备份Mac,则需要将该驱动器格式化为HFS +。在“磁盘工具"中,它显示为 Mac OS Extended
  • 便携式驱动器:如果您要创建一个便携式驱动器以与您的便携式计算机一起使用在Mac和其他操作系统(如Windows)上,选择 exFAT 。如果仅使用Mac,则可以使用 Mac OS Extended 选项或更新的 APFS 文件系统将驱动器格式化为HFS。
  • 2。如果您需要一次修复

    警告!下面介绍了一种在macOS中启用实验性NTFS支持的方法。很有可能出现问题,从而导致目标驱动器上的数据丢失。我们建议您不要依赖此方法来写入重要卷或作为长期解决方案。

    有时您可能只需要将某些文件写入一次锁定的驱动器,您可以使用内置的Mac工具来执行此操作。但是,尽管默认情况下macOS可以读取NTFS驱动器,但其写入功能隐藏在Terminal hack中。您需要对要写入的每个驱动器遵循以下说明。

    打开终端并键入:

    nano etc/fstab

    然后将这一行复制到文件中,将 DRIVENAME 替换为您要访问的驱动器的实际名称:

    LABEL=DRIVENAME none ntfs rw,auto,nobrowse

    Ctrl + O 保存文件,然后按 Ctrl + X 退出Nano。现在断开并重新连接驱动器。重新安装后,它将在 /卷中可用。

    您只能在Finder中找到它;单击菜单栏中的转到,然后选择转到文件夹。输入 /卷,然后单击转到。您会在此处看到驱动器,现在可以将文件复制到该驱动器。

    3。一个免费的开源解决方案

    即使您可以使用Terminal没问题,也没人愿意在每次处理新驱动器时都编辑首选项文件。如果您从事IT工作并定期处理Windows驱动器,则可能需要更好的选择。最受欢迎的解决方案之一是开源产品:适用于macOS的FUSE。

    下载FUSE即可开始使用。该程序是一个处理程序;它不包含任何内容来装载和读取文件本身。您将需要几个额外的工具来完成这项工作,这些工具可以在称为NTFS-3G的Homebrew软件包中找到。

    首先通过将此行粘贴到终端中来安装Homebrew:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    一旦运行命令安装Homebrew,并在Terminal中得到确认,则需要安装NTFS-3G软件包。那是另一个命令:

    brew install ntfs-3g

    有时,终端无法识别您已经安装了FUSE软件包。如果发生这种情况,请同时运行以下命令:

    brew cask install osxfuse

    然后,系统会提示您重新引导Mac。完成此操作后,请尝试重新运行NTFS-3G命令。

    NTFS-3G使Mac能够写入NTFS驱动器,但这不是自动的。您需要运行一些额外的命令才能使其正常工作。

    首先,找到已安装的只读驱动器的地址。您可以使用以下命令在终端中获取此信息:

    diskutil list

    每次要安装具有写许可权的驱动器时,都需要运行以下命令。将 / dev / disk1s1 替换为您在上面找到的驱动器地址:

    sudo mkdir /Volumes/NTFSsudo /usr/local/bin/ntfs-3g /dev/disk1s1 /Volumes/NTFS -olocal -oallow_other

    如果不想每次都运行这些命令,请进行修复。您可以将Mac引导到单用户模式,然后用NTFS-3G替换内置的Mac NTFS工具。在项目现场有一些关于安全的警告;您可以在开发人员的GitHub页面上查看启用它的步骤。

    开发人员明确表示,这将使您的Mac受到潜在的利用,因此此步骤并非出于胆小。 p>

    4。一个简单的付费选项

    我们上面描述的解决方案是非常技术性的。如果您只想单击鼠标几次以使其正常工作,则可以使用付费的第三方应用程序来简化整个过程。

    有一些不同的选择,但长期以来最受欢迎的是Paragon Software的Mac版NTFS。每个Mac许可证19.95美元,尽管您一次购买三个或五个许可证可享受折扣。您也可以通过10天的试用期来测试该软件。

    这是一个简单的安装,然后提供一个菜单栏项来显示您的NTFS驱动器。更好的是,您的NTFS驱动器现在可以正常显示在Finder中,您可以将它们像其他驱动器一样对待。

    Tuxera NTFS Mac版是另一个程序。它建立在我们上面使用的开放标准NTFS-3G之上。许可要简单一些,因为您只需支付25美元即可在所有Mac上使用它。

    通过15天的免费试用,您可以在试用之前对程序进行调整。 Tuxera会安装而不是菜单栏项作为首选项窗格。您可以从此处格式化驱动器,但不能过多。像Paragon一样,您可以使用Finder来处理驱动器。

    解决其他Mac外部驱动器问题

    两种付费选件都可以轻松地在Mac上安装只读驱动器并使其可写。开源和终端选项需要更多工作,您不应该一直依赖实验性支持。在试用两个付费选项时,您还可以向驱动器中写入所需的数据。

    但是在Mac上,拥有只读驱动器并不是唯一的外部磁盘问题。有时您可以挂载外部驱动器,甚至无法识别。请参阅我们的指南,了解如何使外部驱动器出现在Mac上。

    标签: 驱动器格式 文件系统 硬盘驱动器 Mac提示 NTFS 故障排除