65.9K
CodeProject 正在变化。 阅读更多。
Home

在 macOS 上启用 NTFS 写入权限

starIconstarIconstarIconstarIconstarIcon

5.00/5 (4投票s)

2015年3月5日

CPOL

3分钟阅读

viewsIcon

31459

在 Mac OS X 上启用对 NTFS 驱动器的写入。

引言

对于许多习惯于在 Windows 电脑上工作的人来说,开始使用 Mac OS X 机器可能是一个令人望而却步的过程。 其中,您希望能够继续在 Mac 上使用您一直在 Windows 上使用的同一个 NTFS 驱动器。 好消息和坏消息是,Mac 默认支持读取 NTFS,但不支持写入。

在您急于寻找一些可以在 Mac 上启用 NTFS 写入的第三方工具之前,请稍等一下听我说完。 事实是,最新的 OS X 确实支持 NTFS 写入功能,但由于某些奇怪的原因,它没有被启用。

实践出真知。 按照这个技巧,您将能够保留您心爱的 NTFS 驱动器以及您的新 Mac。

先决条件

前提条件? 不要过于惊慌。 只需确保您的 NTFS 驱动器有一个单字名称,即名称中没有任何空格。 为此,右键单击 Windows 资源管理器上的驱动器图标 > 选择属性 > 在文本框中输入名称(图 1)。

图 1:设置驱动器名称

开始吧...

打开你的 Mac,启动 Finder,然后插入你最喜欢的 NTFS 驱动器,它应该会以图标的形式出现在桌面上以及 Finder 的侧边栏上(图 2)。 我将我的 NTFS 驱动器命名为 "NTFS_Drive"。 目前,您只能从该驱动器读取内容。


图 2:Mac 的桌面

按照以下步骤在您的驱动器上启用 NTFS 写入。

  • 单击菜单栏右上角的放大镜图标 ,或同时按下键盘上的 Command 键和空格键,以启动 Spotlight 搜索栏,如图 3 所示。

    图 3:Spotlight 搜索
  • 在 Spotlight 搜索栏中键入 "terminal"(图 4),然后按 Enter 键以定位并启动 Terminal 程序(图 5)。

    图 4:启动 Terminal 程序
    图 5:Terminal
  • 在 Terminal 窗口的命令提示符下(图 5),键入以下单行命令(图 6)以启动一个名为 "nano" 的文本编辑器程序,并打开一个名为 "fstab" 的文件,如图 8 所示。 出现提示时输入您的密码。

    sudo nano /etc/fstab
    图 6:启动 nano 文本编辑器

    *nano 是一个用于基于 UNIX 的操作系统的简单文本编辑器。 您刚刚发现您的 Mac 实际上是一台符合 UNIX 标准的机器,如图 7 所示。

    图 7:UNIX 03 认证
  • 在 nano 编辑器中(图 8),键入以下单行命令,将 "NTFS_Drive" 标签替换为您的驱动器名称,然后按一系列键:Control OEnterControl X,以保存文件并关闭 nano 编辑器。 您刚刚创建了一个 UNIX 脚本来启用 NTFS 驱动器上的读取和写入。 现在让 Terminal 保持打开状态。

    LABEL=NTFS_Drive none ntfs rw,auto,nobrowse
    图 8:nano 文本编辑器
  • 暂时弹出您的 NTFS 驱动器,然后重新插入。 这次,驱动器既没有显示在桌面上,也没有显示在 Finder 的侧边栏上。 别担心。 返回到 Terminal,在命令提示符下,键入以下命令并按 Enter 键以打开 Finder 上的所有可用驱动器。 好了,您应该在 Finder 上看到您的驱动器,如图 9 所示。

    open /Volumes
    图 9:Finder 上显示的 NTFS 驱动器
  • 将 NTFS_Drive 图标拖放到 Finder 侧边栏的“收藏夹”部分,如图 10 所示。

    图 10:在侧边栏上设置驱动器

恭喜! 从现在开始,每当您插入 NTFS 驱动器时,它都会出现在 Finder 侧边栏上,您可以对其进行读写。 确保像在 Windows 上一样正确弹出它。

更进一步...

如果您的 Mac 带有 BOOTCAMP,您也可以启用它进行写入。 只需重复前面的步骤,使用 BOOTCAMP 作为 LABEL 向 /etc/fstab 文件添加一行新命令。 这应该是您的作业。 ;P

© . All rights reserved.