如何在Mac OS Lion上读写NTFS驱动器


7

我尝试了以下解决方案,但未成功:

所有这些都使我能够看到我的NTFS外部硬盘驱动器,但是没有一个允许我对其进行写操作。实际上,在我将驱动器插入Windows机器之前,Paragon NTFS一直有效。然后,如果不重新格式化就无法在Mac上使用它,并且Tuxera NTFS工作了一天,然后进入了只读模式。有任何想法吗?

UPDATE

在尝试了多种方法之后,我发现了一些对我有用的方法。我已经安装了Paragon NTFS。将硬盘格式化为NTFS并从Mac添加文件后,我将其插入Windows机器。当我将同一驱动器重新插入Mac时,除非我进入“磁盘工具”并维修硬盘驱动器,否则它将无法识别它。这大约需要一分钟,并且所有文件均保持不变。有点痛苦,但它适合我的需求。


Answers:


2

给一个人一条鱼,你就喂他一天。教男人钓鱼,你一辈子都喂他

现在,让我们学习免费进行此操作。

在我们开始之前。确保您的外部名称标签为一个字。这意味着它们之间没有空间。

我的磁盘= 错误

my_disk my-disk mydisk = 正确

现在

  1. 打开终端[ Command+ Space+“终端”]
  2. 类型: sudo nano /etc/fstab
  3. 在nano中,键入:LABEL=my_disk none ntfs rw,auto,nobrowse注意:my_disk您的磁盘名称
  4. 保存并退出Control+ XEnterEnter
  5. [可选]为了便于访问,我们创建了指向桌面的符号链接:在终端->sudo ln -s /Volumes ~/Desktop/Volumes

后来

当您不再需要它时。它很简单:

在终端 sudo rm /etc/fstab

完成。


我想警告任何人-当此解决方案有效时,以这种方式安装的驱动器通常会出现错误。它不会每次都发生,但是一旦发生,您将需要修复驱动器(例如,将其插入Windows计算机)。我还没有经历过这种方式的数据丢失,但是我更喜欢其他解决方案。
kamituel

您应该警告sudo rm /etc/fstab它可能很危险……
snoob dogg

5

我目前正在使用Tuxera NTFS http://www.tuxera.com/community/ntfs-3g-download/,可以在Mac OS中读取和写入大小从1G​​B到3TB的NTFS设备,然后将它们毫无问题地插入Windows 。

我认为您面临的问题是Mac无法选择正确的驱动程序。

  • 安装Tuxera之后,您可以签入Settings => Tuxera NTFS,它应该显示Tuxera NTFS状态:已启用。
  • 在您的NTFS驱动器中,是否存在.Tuxera-NTFS文件夹和文件disable-driver?
  • 插入设备时,控制台(日志)应用程序是否显示任何错误?

0

我建议将OSX FUSE与NTFS-3G配对使用。

安装非常简单-首先安装OSX FUSE,然后再安装NTFS-3G。请遵循OSX FUSE站点上的安装说明

这是一个免费的解决方案,从来没有给我造成任何麻烦(例如,数据或文件系统损坏)。另一方面,其他一些解决方案(例如简单/etc/fstab编辑)过去破坏了我的文件系统。


0

这里

假设brew在正确安装:

$ brew cask install osxfuse
$ brew install ntfs-3g

现在,创建以下文件夹:

$ sudo mkdir /Volumes/NTFS

您必须确定硬盘驱动器的逻辑名称,这diskutil list将对您有所帮助。就我而言,我发现要挂载的磁盘称为disk2s1

$ sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other

哎呀!

Error opening '/dev/disk2s1': Resource busy
Failed to mount '/dev/disk2s1': Resource busy
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.


$ sudo umount /dev/disk2s1
$ sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other 

现在可以使用,但是您可能会收到以下消息: 在此处输入图片说明

允许系统软件Benjamin Fleischer完成工作并再次执行:

$ sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other  

您现在应该在Finder窗口中看到类似的内容:

在此处输入图片说明


-2

exFAT的。免费并且已经可以选择Tuxera花费金钱。我还使用了Tuxera,直到它崩溃了。exfat在Windows和Mac计算机上均可使用。


1
作者已经尝试过Tuxera,但对他没有用。
Ramhound 2012年

我相信他建议将硬盘驱动器格式化为exFAT。这是一个有效的主意...但是这种格式有很多缺点。最大的是没有分配表,因此,如果在错误的时间拔出电源,数据将变得混乱。
zechdc
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.