常识:
硬盘格式:
FAT32 - WIndows 硬盘分区格式, 有点通用性高, 缺点不支持单个大于 4G 的文件. 
exFAT - Windows 硬盘分区格式, 兼容性低. 稳定性不如 FAT32. 
NTFS - Windows 硬盘分区格式, 使用广泛, 缺点, 在 OS X 不能直接写入文件. 只能访问.

-----

NTFS 格式的 Windows 硬盘一直困扰着新老Mac 用户, 同行的解决办法就是安装 NTFS 插件来让 OS X 支持 NTFS windows 文件的写入操作.

但殊不知在 OS X 10.9 后, 其实 OS X 自身就有兼容与支持 NTFS 文件的特性, 但不知何种原因, 被 苹果深深的隐藏了起来. 就在不久, 一个夜黑风高的晚上, 一个 IT 死宅,在一碗碗泡面的激活下, 发现了这个特性. 与大家分享. 共同提高.

-----

此教程需要中高级用户通过输入终端命令行来进行操作. 请新用户谨慎操作.

-----

打开应用程序 - 实用工具 - 终端 运行如下命令.

  1. diskutil info /Volumes/MACX | grep UUID

复制代码

你的硬盘的名字替换 MACX 活的 硬盘的 UUID .

<ignore_js_op> 
如图, 小弟的硬盘 UUID 显示出来了 . 并且有一个分区 UUID. 我们需要用到的就是硬盘的 UUID 识别号.

再运行

  1. echo "UUID=EC9AB3F7-9AF6-F2EC-C4EC-F22419F32464 none ntfs rw,auto,nobrowse" | sudo tee -a /etc/fstab

复制代码

并且输入账户的密码 (如密码为空 ,请先创建密码. 输入密码不显示但实际已经输入)

随后, 当你再重新连接 此 USB 设备的时候, 桌面上不再显示这个 USB 分区的白色盒子图标. 
你需要按 Command-Shift-G  前往 /Volumes 卷宗目录.

<ignore_js_op>

<ignore_js_op>

<ignore_js_op>

此时你的 NTFS 硬盘就可以读写了.



原因解释, OS X 默认是只识别 NTFS 并且如果显示在桌面上的时候无法激活 rw 即读写功能, 所以我们在系统文件 /etc/fstab 中加入了判断, 让这个硬盘连接的时候 判断为 NTFS 读写模式,但是不显示在桌面上.


相关文档:

http://www.opensource.apple.com/ ... /kext/ntfs_vfsops.c

/*
* We only allow read/write mounts if the “nobrowse” option was also
* given. This is to discourage end users from mounting read/write,
* but still allows our utilities (such as an OS install) to make
* changes to an NTFS volume. Without the “nobrowse” option, we force
* a read-only mount. Note that we also check for non-update mounts
* here. In the case of an update mount, ntfs_remount() will do the
* appropriate checking for changing the writability of the mount.
*/
if ((vfs_flags(mp) & MNT_DONTBROWSE) == 0 && !vfs_isupdate(mp))
vfs_setflags(mp, MNT_RDONLY);

如果要恢复你只需要前往 /etc/fstab 删除写入的文字即可.
<ignore_js_op>

--

如果为了访问方便, 可以给你的 硬盘创建一个 替身. 放在桌面上或者 Finder 菜单栏内. 当然, 我晓得 MacX 这高手云集, 如果你可以用 AppleScript 甚至 Swift 写一个程序监控并且自动创建读写模式那就更方便了.

NTFS 读写高手进阶 - Windows 格式硬盘 Mac存文件的更多相关文章

  1. NTFS 读写高手进阶 - Windows 格式硬盘 Mac存文件 开启 ...(转载)

    常识: 硬盘格式: FAT32 - WIndows 硬盘分区格式, 有点通用性高, 缺点不支持单个大于 4G 的文件. exFAT - Windows 硬盘分区格式, 兼容性低. 稳定性不如 FAT3 ...

  2. Mac怎么读写NTFS格式?Mac读写NTFS格式硬盘教程

    我们都知道NTFS 格式的 Windows 硬盘在Mac OS X系统下只能读取不能写入,这一问题一直困扰着很多新老Mac 用户,一般的的解决办法就是安装 NTFS 插件来让 OS X 支持 NTFS ...

  3. 因为mac不支持移动硬盘的NTFS格式,mac电脑无法写入移动硬盘的终极解决办法

    相信很多实用mac的同学,都有磁盘容量问题,所以才使用移动硬盘 当移动硬盘在windows电脑上使用过之后,会被格式化为NTFS格式 而mac电脑不支持NTFS格式 这里有两种方法 第一种是把移动硬盘 ...

  4. ntfs读写工具Paragon NTFS 15无限使用教程

    Paragon NTFS mac版是Mac OS平台上最受欢迎的ntfs读写工具,专门开发用来弥补Windows和Mac OS X之间的不兼容性,通过在Mac OS X系统下提供对任何版本的NTFS文 ...

  5. Mac 硬盘中各个文件夹详解

    打开Macintosh HD你会发现内中有四个文件夹(一般情况下,隐藏文件夹是不可见的,而且,可能会更多,比如安装xcode后会有developer文件夹). 分别有——应用程序(Applicatio ...

  6. 从Windows角度看Mac OS X上的软件开发

    如果原来从事Windows软件开发,想跨足或转换至Mac OS X环境,需要知道那些东西?有什么知识技能可以快速运用在Mac OS X环境上的?这两个问题应该是Windows开发者进入Mac OS X ...

  7. [教程] macOS打开原生的NTFS读写功能

    Mac本身实际上是支持原生的NTFS读写的,只不过这一功能被隐藏了,但是可以手动打开,这比第三方的的工具要安全得多,有时第三方工具可能会发生整个NTFS分区数据丢失的情况,下面是打开MAC原生NTFS ...

  8. 攻防世界 WEB 高手进阶区 XCTF Web_python_template_injection Writeup

    攻防世界 WEB 高手进阶区 XCTF Web_python_template_injection Writeup 题目介绍 题目考点 SSTI模板注入漏洞 Writeup 知识补充 模板注入:模板引 ...

  9. 攻防世界 WEB 高手进阶区 upload1 Writeup

    攻防世界 WEB 高手进阶区 upload1 Writeup 题目介绍 题目考点 文件上传漏洞 一句话木马 中国菜刀类工具的使用 Writeup 使用burpsuite抓包 可见只是对上传文件的后缀进 ...

随机推荐

  1. HTML5 前端框架和开发工具【下篇】

    HTML5 前端框架和开发工具[下篇] 快速,安全,响应式,互动和美丽,这些优点吸引更多的 Web 开发人员使用 HTML5.HTML5 有许多新的特性功能,允许开发人员和设计师创建应用程序和网站,带 ...

  2. 大数据应用日志采集之Scribe 安装配置指南

    大数据应用日志采集之Scribe 安装配置指南 大数据应用日志采集之Scribe 安装配置指南 1.概述 Scribe是Facebook开源的日志收集系统,在Facebook内部已经得到大量的应用.它 ...

  3. Online Coding开发模式 (通过在线配置实现一个表模型的增删改查功能,无需写任何代码)

    JEECG 智能开发平台. 开发模式由代码生成器转变为Online Coding模式                      (通过在线配置实现一个表模型的增删改查功能,无需一行代码,支持用户自定义 ...

  4. 管道函数(pipelined function)简单使用示例

    -----------------------------Cryking原创------------------------------ -----------------------转载请注明出处, ...

  5. 调试设置移动端Web开发环境搭建实践

    新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正 本文重要总结一下挪动端进行前端开发时需要用到的一些工具,以及他们之间互相的组合,同时也包含本人应用的组合. 1. Chrome To ...

  6. Cocos2d-x 截图功能

    2.x-3.x版本                 //获取屏幕尺寸         CCSize size = CCDirector::sharedDirector()->getWinSize ...

  7. 一键安装Redmine

    群英汇·项目管理系统:http://www.ossxp.com/HelpCenter/00040_Redmine 其中包含中文说明及管理手册 一键安装下载:http://bitnami.org/sta ...

  8. (七)第一个python程序!

    这是对我自己来说比较有仪式的一篇随笔记录,说了那么多,开始第一个pyhton小程序吧! 首先找一个版本比较新的Linux系统, 执行Python –V 查看一下你的Python版本: # python ...

  9. Santa Claus and Tangerines

    Santa Claus and Tangerines 题目链接:http://codeforces.com/contest/752/problem/E 二分 显然直接求答案并不是很容易,于是我们将其转 ...

  10. 【.NET】字符串处理类库

    类名:DealString,方法清单列好在头上. /// 1.截取字符串,最后加3个小数点 /// 2.获得指定Url的参数的string类型值 /// 3.判断数据类型 /// 4.过滤JS标记 / ...