我有一台运行 osx el Capitan 的 MacBook。我想将数据从 MacBook 传输到我的东芝外置硬盘,该硬盘具有 ntfs 文件系统。有什么方法可以在不更改文件系统的情况下做到这一点
答案1
问:有没有办法将文件从 mac osx 机器复制到 NTFS 外部硬盘?我有一台运行 OSX el Capitan 的 mac book
A. 在驱动器上启用 NTFS 写入。
有一些很好的说明osxdaily.com。
Michael Dreher 在前面的 osxdaily.com 链接的评论中指出:
(指这源代码)
如果同时给出了“nobrowse”选项,我们仅允许读/写挂载。这是为了阻止最终用户以读/写方式挂载,但仍允许我们的实用程序(例如 OS 安装)对 NTFS 卷进行更改。
如果没有“nobrowse”选项,我们将强制只读挂载。请注意,我们还会在此处检查非更新挂载。对于更新挂载,ntfs_remount() 将进行适当的检查以更改挂载的可写性。如果 ((vfs_flags(mp) & MNT_DONTBROWSE) == 0 && !vfs_isupdate(mp)) vfs_setflags(mp,MNT_RDONLY);
--
已测试:确认解决方案适用于从 Maveriks 到 El Capitan 的所有产品。
关于 El Capitan:
De 说:2014 年 9 月 10 日上午 10:10
如果其他解决方案不起作用 – 以下方法 100% 有效:
mkdir ~/Desktop/Drive // 驱动器将被挂载到的位置 mount // 将告诉您内部驱动器名称,例如 /dev/disk2s1 sudo umount /dev/disk2s1 sudo mount -t ntfs -o rw,auto,nobrowse /dev/disk2s1 ~/Desktop/Drive 回复
Jo 说:
这是唯一完美的解决方案,谢谢!gia says: Excellent solution, works for NTFS in OS X El Capitan and OS X Yosemite
我参考的站点非常丰富,包含各种故障排除和调试场景。
我不会尝试重新创建它。在开始之前,最好先通读一下文章和评论,尤其是后面与 El Capitan 相关的文章。
跟踪您的权限。
创建一个 NTFS 文件夹(在 NTFS 驱动器上),将数据传送到该文件夹,该文件夹具有最少的限制设置(每个人都可以读取/写入/更新)。一旦成功,您就可以尝试更严格的选项。
注意:使用 fstab 时要非常小心语法。
由于苹果删除了他们的 fstab 文件,OS X 用户会感到困惑。您只需创建一个即可。
- 我在 El Capitan 上创建了一个 fstab 文件。它运行良好。
最快且“合适”的解决方案。
此解决方案可以使您的所有 NTFS 驱动器按照您想要的方式自动安装。
该解决方案还可以让您访问 fstab 的其余强大安装功能。
没有第三方软件。
此解决方案(控制 fstab 文件)非常便携。Fstab 本身是 *NIX 机器(从 UNIX、OS X、BSD、Linux 等)计算中非常常见的标准。可以追溯到Unix V8最迟。(+31年)。
其他参考资料:
A2. 您也可以通过 Homebrew 安装 OSXfuse。
这是一个常见的第三方解决方案。
以下是询问不同
答案2
为了实现这一点,您可以使用提供 NTFS 支持的第三方软件。以下是选项列表:
- 图克塞拉(有薪酬的)
- OSX Fuse(自由的)
- Mac 版 NTFS(有薪酬的)