Mac中如何写NTFS的移动硬盘

按 照网上的说法,简单的就是购买Paragon NTFS或者Tuxera NTFS之类的收费软件,不想花钱的就用NTFS-3G。作为一个开发人员,既然能够自己解决,当然没有必要花钱买软件了。于是乎在我的OS X 10.9.2上,按照网上的说明安装了NTFS-3G,可惜依然无法使用。google了一下,其实直接使用Mac自带的mount_ntfs就可以轻松 搞定,记录一下,方便以后查询。

1,接上NTFS硬盘后,打开终端,输入diskutil info /Volumns/$磁盘名,找到Device Node

例:diskutil info /Volumes/Elements/

2,再自己的Home目录下建一个目录来作为挂载点,mkdir /Users/$YourName/$磁盘名

例:mkdir /Users/shihb/Elements

3,sudo mount_ntfs -o rw,nobrowse $DeviceNode /Users/$YourName/$磁盘名

例:sudo mount_ntfs -o rw,nobrowse /dev/disk1s1 /Users/shihb/Elements

方便今后使用,可以给mount_ntfs命令建一个alias,放到自己Home目录的的启动脚本中,我个人喜欢用bash,所以就直接在.bash_profile中添加了下面的alias。

alias mountWD='sudo mount_ntfs -o rw,nobrowse /dev/disk1s1 /Users/shihb/Elements'

执行了上面的操作之后,就可以在Finder中自己的Home的Elements下读写移动硬盘了。

用 上面的方法在写入文件后,再次连接硬盘时,再Finder中一些大尺寸的文件名会变成半透明的,执行的时候,会报" 项目"xxx"已被OS X使用,不能打开。"这样的错误,终端中用ls -lta查看这些文件发现文件属性中带有@符号。google了一下,说明这些文件中有扩展属性。

用ls -l@能看到文件的具体属性。

-rwxr-xr-x@ 1 shihb staff   8107158894  4 30 20:40 The.Bourne.Identity.2002.BluRay.720p.DTS.2Audio.x264-HDS.mkv

com.apple.FinderInfo        32

这时候只要用xattr删除掉扩展属性就可以正常使用了。

xattr -d com.apple.FinderInfo *

遗憾的是,目前每次连接硬盘后,都会自动多了这个扩展属性,尚未找到彻底删除的方法,只能每次手动删除。

-------------------------------------------------------------------------------

每次手动删除实在是麻烦,想了一下,还是在mount的alias中加入自动删除比较方便。

alias mountWD="sudo mount_ntfs -o rw,nobrowse /dev/disk1s1 /Users/shihb/Elements;cd /Users/shihb/Elements;find . -exec xattr -c {} \;"

语法还是比较简单的,就mount_ntfs后进入移动硬盘所在的加载点,把所有文件中的扩展信息全部删除。

Mac中如何写NTFS的移动硬盘的更多相关文章

  1. Mac中的格式转换如何用读写工具Tuxera NTFS完成

    Tuxera NTFS for Mac是一款专门为Mac用户提供的NTFS驱动软件,它不仅可以进行磁盘文件的访问.编辑.传输和存储,还可以对硬盘进行维修检查以及修复. 今天小编就给大家简单介绍一下Tu ...

  2. 如何能让MAC和PC都能读写移动硬盘

    Macbook Pro 移动硬盘 希捷硬盘就不用,有专业适用于苹果的软件. 1.在“LaunchPad”中找到并打开“磁盘工具”,在“磁盘工具”中可以看到移动硬盘的几个分区 2.选择一个分区后,选择“ ...

  3. (转)打开Mac OSX原生的NTFS功能

    xingchongsmbp3:~ xingchong$ xingchongsmbp3:~ xingchong$ xingchongsmbp3:~ xingchong$ sudo ln -s /Volu ...

  4. 两种方式教你搞定在mac中格式化磁盘的问题

    mac怎么格式化u盘?想必这是大部分苹果用户都会关心的一个问题.格式化u盘在我们日常工作中算是一个比较常规的操作了.但是在mac中随着系统版本不一样,格式化的方式也略有差别.今天,小编将以Mac OS ...

  5. Mac中安装Vim7.4

    Mac上的Vim Mac本身其实是预装了Vim的,但是目前的系统中都是Vim7.3版本的,而最新的Vim已经是7.4版了,因此为了能够使用最新版的vim,必须要对Mac中的vim要么升级,要么重装.在 ...

  6. Mac下无法拷贝文件到移动硬盘

    Mac下无法拷贝文件到移动硬盘? 是移动硬盘的文件格式的问题. Mac系统无法识别 NTFS 格式的文件. 将移动硬盘格式化为 exFAT 格式的. 别担心,exFAT 格式的硬盘在Windows下也 ...

  7. mac中vmware tools进行磁盘压缩和vmware-tools-cli的使用方法

    前言: 高高兴兴的在vmware9.0中安装了mac10.8系统,然后学习iphone开发,但是发现下载的pdf都是基于xcode3.2.5的,又在10.8上面安装3.2.5,出现“五国”无法解决,最 ...

  8. 【嵌入式开发】向开发板中烧写Linux系统-型号S3C6410

    作者 : 万境绝尘 转载请著名出处 终于拿到板子了, 嵌入式开发正式开启. 板子型号 : 三星 S3C6410 基于ARM11, 指令集基于arm6指令集; 为毛不是 Cortext A9的板子; 烧 ...

  9. Centos 7系统挂载NTFS格式移动硬盘

    有些时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘, 一般情况下,linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NT ...

随机推荐

  1. 【学习opencv第七篇】图像的阈值化

    图像阈值化的基本思想是,给定一个数组和一个阈值,然后根据数组中每个元素是低于还是高于阈值而进行一些处理. cvThreshold()函数如下: double cvThreshold( CvArr* s ...

  2. AJAX - 类型“System.Web.UI.UpdatePanel”不具有名为“FileUpload”的公共属性。

    类型“system.web.ui.updatepanel” 不具有名为“***”的公共属性,其实原因很简单.就是少了一个<ContentTemplate></ContentTempl ...

  3. JS - 鼠标经过边框旋转

    *右侧为鼠标经过时效果. 下载地址:http://www.lanrentuku.com/js/tupian-1200.html

  4. 解决Java compiler level does not match the version of the installed Java project facet.问题

    其实之前遇到过Java compiler level does not match the version of the installed Java project facet.这个问题,因为当时没 ...

  5. VS2010(2012)中使用Unit Testing进行单元测试

    原文 VS2010(2012)中使用Unit Testing进行单元测试 使用VS 2012自带的Unit Testing工具进行单元测试是非常方便的.网上关于这方面的例子很多,这篇随笔只起个人学习笔 ...

  6. 14.9 InnoDB Row Storage and Row Formats InnoDB 行存储和行格式:

    14.9 InnoDB Row Storage and Row Formats InnoDB 行存储和行格式: 14.9.1 Overview of InnoDB Row Storage 14.9.2 ...

  7. Hibernate核心接口

    1.Configuration接口 Configuration负责管理Hibernate的配置信息. 2,SessionFactory接口 SessionFactory负责创建Session实例,能够 ...

  8. uva 1335 - Beijing Guards(二分)

    题目链接:uva 1335 - Beijing Guards 题目大意:有n个人为成一个圈,其中第i个人想要r[i]种不同的礼物,相邻的两个人可以聊天,炫耀自己的礼物.如果两个相邻的人拥有同一种礼物, ...

  9. [eclipse] 三个操作技巧

    [eclipse] 三个操作技巧 1.快捷键Ctrl+Shift+i:Debug调试中直接获取方法的返回值 在下图代码中,想知道getHost(),则在调试时运行完该句代码后,选中"urlU ...

  10. Mina2 研究总结

    一.Mina框架. Mina的框架大概是这么个样子: 底层由Java 的NIO 1.0实现 核心架构应该是这样: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZX ...