如何将文件复制到Mac上的只读NTFS硬盘?


Answers:


29

问题是您的驱动器是NTFS格式。 OS X无法开箱即用NTFS(至少没有一些调整)。以下是一些方法。

将驱动器格式化为FAT-32

对于那些不想安装可能会损害其数据的软件(黑客/不稳定软件总是如此),这是明显的答案。将驱动器重新格式化为FAT-32,Windows和OS X都可以开箱即用地读写。

这当然是 大于4GiB的文件的解决方案。

NTFS-3G通过Homebrew安装

如果你有 家酿 ,安装NTFS支持就像在终端中运行以下内容一样简单:

brew install ntfs-3g

然后,按照屏幕上的说明进行操作。 Homebrew将告诉您如何更换默认的OS X自动挂载程序,以便使用新驱动程序挂载外部NTFS驱动器。这些是您需要通过终端运行的几个命令。

NTFS-3G通过GUI安装

这是一个免费版本(也有付费版本,免费版本有点难以找到)。

  • 首先,下载并安装 OS X保险丝 并在安装过程中选择MACFUSE兼容层。
  • 然后,下载 NTFS-3G ,一个免费的NTFS驱动程序。下载最新版本 从这里 并安装它。
  • 您将有一个新选项 系统偏好 这使您可以写入NTFS驱动器。

商业解决方案

这些是 免费,但提供支持并承诺更好的速度/稳定性。

黑客

  • SL-NTFS ,不再维护,但承诺在Snow Leopard(10.6)上启用NTFS写支持。

    由于SL-NTFS基本上是用于配置Apple NTFS驱动程序的接口,因此您可能遇到的任何问题都与Apple驱动程序而不是SL-NTFS有关。如果您需要更强大,支持的写入NTFS驱动器/分区的解决方案,我建议您找到更全面的解决方案。

  • 这是 启用NTFS写入支持的黑客攻击 在OS X 10.6上,它涉及一些命令行调整。再次使用它需要您自担风险。


相关的超级用户问题

我觉得那些缺乏工具概述:


3

首先获取最新版本的MacFuse 这里

安装后,您需要安装 NTFS-3G 。这是FUSE。您需要确保拥有两者的最新版本,因为旧版本的ntfs-3g可能无法与较新版本的MacFuse一起使用。

您现在应该能够从Mac读取和写入任何NTFS驱动器。


注意:MacFuse不再处于开发阶段。
slhck

0

问:如何将文件复制到Mac上的只读NTFS硬盘?

A.在驱动器上启用NTFS写入。

有一些很好的指示 osxdaily.com


Michael Dreher在前面的osxdaily.com链接的评论中指出:

(指 这个 源代码)

如果“nobrowse”选项也是允许的话,我们只允许读/写挂载         给出。这是为了阻止最终用户进行读/写,         但仍然允许我们的实用程序(如操作系统安装)         更改为NTFS卷。
没有“nobrowse”选项,我们强迫         只读安装。请注意,我们还会检查非更新安装         这里。在更新安装的情况下,ntfs_remount()将执行         适当检查改变支架的可写性。

if((vfs_flags(mp)& MNT_DONTBROWSE)== 0&&!vfs_isupdate(mp))           vfs_setflags(mp,MNT_RDONLY);

-

测试:确认解决方案的工作从Mavericks到El Capitan。

关于El Capitan:

德说:2014年9月10日上午10:10

如果其他解决方案不起作用 - 以下是100%:

mkdir~ / Desktop / Drive //将安装驱动器的地方//将会安装   告诉你内部驱动器名称,例如/ dev / disk2s1 sudo   umount / dev / disk2s1 sudo mount -t ntfs -o rw,auto,nobrowse   / dev / disk2s1~ / Desktop / Drive Reply

乔说:
唯一能够完美运行的解决方案,谢谢!

gia says:
Excellent solution, works for NTFS in OS X El Capitan and OS X Yosemite

我引用的网站非常丰富,有各种故障排除和调试方案。

我不会尝试重新创建它。在开始之前,阅读文章和评论将是件好事,特别是后来与El Capitan有关的事情。

跟踪您的权限。

创建一个NTFS文件夹(在NTFS驱动器上)以转移到具有最少限制设置(每个人的读/写/更新)。一旦取得成功,您可以尝试更多限制性选项。

警告:使用fstab时要非常小心语法。

与OS X的用户混淆,因为苹果删除了他们的fstab文件。你只需要创建一个。

  • 我在El Capitan上创建了一个fstab文件。它运作良好。

最快和“适当”的解决方案。

  • 此解决方案可以使您的所有NTFS驱动器按您希望的方式自动挂载。

  • 此解决方案还可以让您访问fstab的其他强大安装功能。

  • 没有第三方软件。

  • 此解决方案(控制fstab文件)非常便携。 Fstab本身是* NIX机器中计算的一个非常常见的标准,来自UNIX,OS X,BSD,Linux ..并且可以追溯到 Unix V8 最迟。 (+ 31年)。


其他参考:

Fstab文件详细信息和解释(linux风味)。

Fstab wiki信息。

男人fstab


A2。您也可以通过Homebrew安装OSXfuse。

这是一种常见的第三方解决方案。

这是关于的说明 问不同

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.