Mac NTFS读写问题(已补图)

Mac NTFS读写问题

之所以想发表一下,并不是这个技术多么牛掰,而是在MAC环境下被NTFS困扰了很久,同事、朋友用Mac的已然不在少数,但是相信大家都会被一个U盘或者移动硬盘的读写所困扰,早期的Mac OS是可以通过修改mount_ntfs指令实现的。

(直接通过第二条指令编译,将参数由ro修改为rw,但是10.5以后的版本都不可以编译,打开是乱码<截止目前最新版为10.13.2>)

Mac NTFS读写问题(已补图)

写这篇文章前,我一直使用的是破解版的Paragon NTFS for MAC,也用过Tuxera NTFS for Mac,目前Paragon最新版为15,小版本号从15.0.911之后都很难破解,早期的14版已经不再支持10.13,如果你的系统没有升级,或者10.12之前,依然可以直接用P14版,破解稳定好用,网上有说丢失数据的情况,我是很少遇到(另一个软件,Tuxera从2016.01版本之后,网上很少能找到更新版,跟P14一样,T2016.01也只能在10.12或之前的版本用,破解也很稳定)

 

作为非技术党,可能直接考虑买正版了,P15的售价约¥150,T2017的售价约¥100,但就是不想买的可以往后看,因为作为技术党,生命在于折腾~~

 

顺便说个免费的软件,Mounty,免费里的精品了,但是我在使用时遇到的问题有两个,一是每次挂载硬盘都要手动点重载读写,如果在勿扰模式办公,非常影响使用;二是不稳定,文件经常权限异常,需要借助Terminal更改文件权限,否则即便是在Windows中打开U盘,部分文件也没有权限,本来想省事,反而更麻烦了

 

还有个情况,就是可以用虚拟机,直接在虚拟机打开移动存储,也是个办法,我一直在用PD,目前最新版13.2.0(43213),资源占用比12要高一些,但是tools比12更好用;另一个软件是Fusion,目前最新版10.0.1,我用的不多,个人感觉不如workstation好用,在虚拟机打开移动存储也是个不错的方法。

 

也有些用户会装双系统(对于直接覆盖安装Windows的表示:呵呵哒),bootcamp安装Windows,但是文件共享依然很麻烦,驱动有时也有问题,win7还好,除此以外,Windows还会不断占用SSD的剩余空间。

说了这么多,接下来就是原生支持的操作方法了,让MAC的挂载配得上系统的逼格。其实最早在OSX 10.5的时候,OSX原生就支持直接写入NTFS盘的,后来由于微软的限制,把这个功能给屏蔽了,我们可以通过命令行手动打开这个选项。

 

第一步,当然是插上磁盘。

打开“实用工具”-“终端“里面进行输入命令。
可以从finder或者使用以下命令查看到磁盘的Volume Name:

Mac NTFS读写问题(已补图)

可以看到,硬盘对应的设备路径是/dev/disk2,然后我们的磁盘是有名称的,这里有的会显示,有的不会显示,但是本地磁盘默认会放在/Volumes中

Mac NTFS读写问题(已补图)

我的U盘就叫Untitled,然后更新 /etc/fstab文件,

Mac NTFS读写问题(已补图)

出现让你输入自己电脑的密码(没有密码的会跳过去),输入电脑密码后出现以下内容(也可以用vi,上课经常讲vi,但是nano其实也不错):

Mac NTFS读写问题(已补图)

接着把以下内容写入进去

Mac NTFS读写问题(已补图)

下面来依次解释一下,如果你的名字里面有空格键,就需要用\040的意思是代替空格键,比如西数的硬盘名字很统一,也带空格,可以这样写:My\040Passport,后面的ntfs rw表示把这个分区挂载为可读写的ntfs格式,最后nobrowse非常重要,因为这个代表了在finder里不显示这个分区,这个选项非常重要,如果不写入的话挂载是不会成功的。

 

写完这里以后不是按回车,按 Ctrl + X,会出现要不要保存的字样,请按 Y 然后回车,这个时候可以重启了。

 

当然还有个问题,就是磁盘去哪了?因为这个分区在finder里不显示了,那么我们要怎么找到它呢,总不能一直用命令行。

 

解决办法其实很简单,因为这个Untitled分区是挂/Volumes下的,我们把这个目录在桌面做一个快捷方式就行了。

Mac NTFS读写问题(已补图)

这样在桌面就能看到

Mac NTFS读写问题(已补图)

如果想以后都能看到除Untitled以外其他隐藏的驱动器的话,可以多创建一个这个文件夹快捷方式:

如下:

Mac NTFS读写问题(已补图)

然后我们能在桌面找到

Mac NTFS读写问题(已补图)

点开以后就能找到磁盘了,当然我们还可以把它拉到finder里面的侧栏上去,就更方便了。

用这种方法打开的是系统原生的ntfs功能,稳定实用,比第三方工具要好用的多。

原创文章,作者:jyygeorge,如若转载,请注明出处:https://laod.cn/4448.html

(3)
上一篇 2017-12-17 06:41
下一篇 2017-12-26 06:18

相关推荐

发表回复

登录后才能评论

评论列表(26条)

  • yuxli
    yuxli 2018-01-07 16:25

    laod你好,按照你的方法设置后,插上去的硬盘应该如何安全退出,右键选项好像没有推出了,谢谢。

  • 412643787
    412643787 2018-01-02 09:25

    为啥我按你说的,BOOTCAMP的Windows盘不行。

  • SmartJQ
    SmartJQ 2017-12-27 14:49

    老D 用自带的mount上的话其实也有一定的弊端 如果用本地HFS+/APFS的SSD上的软件 打开NTFS的HDD或者移动硬盘的文件之后 重启macOS再次访问该文件会不可用(灰掉) 这时候只能用Terminal 进行“xattr -c”删除文件属性表 除此之外 还会引起Windows端和Linux端访问相同的文件的权限问题(需要用管理员过的资源管理器 Linux则要先用Terminal获得管理员然后才能修改该文件) 以上部分解决方案参考与apple的工程师的Q&A

  • raymondbon
    raymondbon 2017-12-26 13:56

    帮我,输入完nobrowse那行命令,再插拔移动硬盘就找不到了,系统的磁盘显示磁盘为满(事实是一半为空的)

  • xiaoqing
    xiaoqing 2017-12-25 07:30

    及时!谢!

  • mmontun
    mmm 2017-12-22 12:35

    老D,快帮我看看steam社区是服务器还是被墙了?好怕啊?

  • renzz
    renzz 2017-12-22 07:52

    Tuxera NTFS for Mac 2016 pj
    能否发下?

  • jyygeorge
    jyygeorge 2017-12-21 01:06

    http://note.youdao.com/noteshare?id=73742f92f56d6575a1f630f7a28ab608
    麻烦大家看我云笔记吧 这个我之前提交时是有图片的 没有显示图片我也很无奈

  • 干粮豆沙包
    干粮豆沙包 2017-12-20 06:09

    哈哈,我也觉得少了点啥

  • HANL
    HANL 2017-12-19 07:56

    难道就我一个人看不到命令 :?: :?: :?:

    • jyygeorge
      jyygeorge 2017-12-20 05:12

      @HANL确实 不过我提交的带图片啊

    • 老D
      老D 2017-12-20 15:29

      @jyygeorge@jyygeorge 数据库里没有图片呀…. 感觉这个投稿系统有bug,你可以给我补上图片:laodcn@foxmail.com

    • Passanger
      Passanger 2017-12-20 09:36

      @HANLwoye 看不到

  • hnzyc
    hnzyc 2017-12-19 03:22

    看不到图片啊,老大

  • rexitta
    rexitta 2017-12-19 01:20

    能原生支持ntfs真是不错,但是步骤说明能配上图吗。。

  • tomcat
    tomcat 2017-12-18 15:44

    感觉太麻烦了,我是直接把U盘文件系统换成exFat

  • horking
    horking 2017-12-18 14:26

    本文看不到你每一次的代码,是怎么回事?

  • zhao880520
    zhao880520 2017-12-18 11:54

    苹果就他妈折腾,现在又用了个APFS文件系统,害的双系统在Windows下都不能正常切换MAC系统

  • iMaster
    iMaster 2017-12-18 10:58

    我怎么看不到代码?

  • raymondbon
    raymondbon 2017-12-18 08:53

    实用啊!回家就试试

  • llqqqhe
    llqqqhe 2017-12-18 07:08

    没看懂,总感觉文章里少图或者少命令,比如有一句写到就是“接着把以下内容写入进去”然后下面那段就是个空行,复制粘贴的文章????

  • agnostic
    agnostic 2017-12-17 16:03

    牛。。。。

  • Passanger
    Passanger 2017-12-17 14:45

    看不到代码啊