MacOS访问ntfs磁盘

磁盘格式win:fat32或ntfs linux:ext3 mac:HFS+win访问linux用软件ext2fs,访问mac用macdrivamac访问win:fat32可读写,ntfs可读,写的话需要装个软件linux访问win直接mount即可,访问mac还没试过。

在 Mac 机器上一直不能访问 NTFS 格式的移动硬盘。经过调查,将解决方法总结如下。

Mac OS X Snow Leopard 本身可以读写NTFS格式的文件系统,但默认情况下是只读操作,不能写入或者更改。下面的方法可以在 10.5 以上版本的 Snow Leopard 中开启读写权限。

方法1:
第一步,获取该硬盘的UUID(universally unique identifier)

在终端输入 diskutil info /Volumes/”LOGITEC HD” , LOGITEC HD 是要操作的硬盘卷标 。在显示的硬盘信息中复制 UUID 的键值。

第二步,修改 /etc/fstab 来改变系统对硬盘的默认读写方式。

改变目录到 /etc/ ,用 vi 打开 fstab 文件 。在我的Mac中没有 fstab文件。因为使用这个文件是UNIX的习惯,Mac中用其他的机制来管理文件系统。而替代的有一个fstab.hd文件,里面没有内容,只有不推荐使用这个文件的警告。在无视警告之后新建一个 fstab 文件,在其中输入 UUID= (刚才复制的UUID) none ntfs rw 。保存退出,重启系统,LOGITEC HD 可以成功写入了。

这个方法的缺点是,正如 fstab.hd 文件中警告的那样,Apple可能在今后的版本中取消对 fstab 文件的支持,也就是说有可能某次系统升级之后上述设置就不管用了。优点是不用安装另外的软件工具。

方法2:
用下述免费软件也可以实现 NTFS 读写,不过有可能和上述实现原理相同。

http://ntfsmounter.com/

方法3:
一个收费软件

http://www.tuxera.com/products/tuxera-ntfs-for-mac/

你可能感兴趣的:(MacOS访问ntfs磁盘)