MENU

要被 NTFS 逼疯了!

• January 7, 2016 • Read: 20303 • 日常

这里是没有解决方案的!

最开始的时候是在知乎上看到了一篇讲一个加密木马 (名字忘记了) 的文章,木马会在后台默默保护你的文档,就是不告诉你密钥罢了。木马在 Windows 下和 OS X 下都有,想要回你的文档只能乖乖交钱咯。看到这里,吓得我抓紧摸摸口袋,买了块 2T 的移动硬盘做 Time Machine 备份,预防万一,免得哪天中木马或者硬盘坏了或者不小心被抹掉什么的至少还能找到地方哭ಥ_ಥ。

事情进展的很顺利,狗东的硬盘很快交到我手上, 想了想,就分了 750G 给 Time Machine,750G 格成 HFS+,剩下的就留给 NTFS 了,毕竟有时候还是要用一用 Windows 本的。

所以这些跟标题有什么关系呢?急什么,我都点题了!

好了,分好区以后自然就是欢天喜地的做备份啦。这里顺便扯一句,第一次做 Time Machine 会很慢,慢到生活不能自理,甚至怀疑人生怀疑硬盘是不是 被狗东玩坏的。不过,通常来讲狗东是无辜的,请拔掉电源以提升速度,没错,拔掉电源,世界瞬间通畅了→_→,啊,再扯一句,我做的是加密备份,不清楚非加密备份是什么情况,还有,备份完后,如果连接着电源并且插着移动硬盘,Time Machine 会对整块硬盘做加密,但是可以随时终止的,只要拔掉电源就可以了。所以估计之前接着电源的时候是加密和备份一起做的,所以,究竟是一次拉完还是分开多次拉就看你自己的选择了。

好了。

后退,我要开始装逼了

话说之前好像提到硬盘分了三个区,因为要跨系统使用,所以除了 TM 盘,其他两个格式都不一样。HFS+ 就不说了,重点是这个 NTFS 啊ಥ_ಥ

首先说说为什么不选 exFat 吧,exFat 原本应该是最佳选择的,不仅 Windows (XP要装补丁) 支持,OS X 甚至 Linux 也都是可以支持的,但其是仅适合闪存使用1,机械盘就不适合了。而且这货是个不稳定因素啊,首先这货是没有日志系统的,意味着文件一旦丢失就再也找不回来了。知乎关于 exFat 的答案里一堆丢过文件的,甚至还有丢失分区表的。。。这尼玛我还敢用?对待丢失文件这种问题上我向来是十分谨慎的。。。

好吧,在 OS X 上用 NTFS 简直就是 shi 一样的体验(其实你用的时候还好吧,主要是被吓的吧),首先,系统默认是只读的,要想写的话,倒是有好几种选择,有好几个软件都可以:

  • Paragon NTFS for Mac
  • NTFS for Mac
  • Tuxera NTFS for Mac
  • ….

或者网上还有很多教程可以开启系统对 NTFS 的写权限,但这些东西基本都是要付费的就不说了(身在天朝呵呵呵),最重要的是稳定性堪忧啊,网上好多什么同一块移动硬盘下的 HFS 分区突然挂载成只读啦,什么文件损坏啦,甚至还有整块分区内容丢失的情况,吓得我生活不能自理,肯定是不敢尝试了。开启系统对 NTFS 的写权限这种方法也是褒贬不一,好在还有一种方法,是我非常信任的,就是用 Windows 去读写 NTFS ,原生的总是让人放心的。所以我尝试了 Parallels Desktop 虚拟机。这个稍后再说,毕竟这么简单就搞定也不至于有标题了。

还有就是在 Windows 上读取 HFS ,软件有 Mac Drive 等等,这种我以前玩黑苹果的时候就用上了,感觉还是不错的。这个我倒是也能接受,但别人就不一定了。每台 Windows 上都要安装驱动,我自己的电脑还好说,别人的呢?还有万一一不小心忘了说了,某不靠谱朋友直接拿去插到电脑上,一看一个盘都没有,然后直接给我格了我找谁哭去。再有找不到支持 Windows 10 上的 XX 版(喂!),我才不要为了一个月甚至几个月都有可能不用到的东西付费呢。。再有别人也不会让你随便在他电脑上乱装软件。

好了,到这里是不是感觉解决方案很多嘛,但是感觉一个都不靠谱啊!

本来移动硬盘就是买来做备份的,结果用着用着东西没了🙄!

恩,最后说一下用虚拟机的解决方案吧,我本子上装的是 Parallels Desktop,可以说是 OS X 上体验最好的虚拟机软件的了。在虚拟机配置页面的共享菜单里,可以选择要映射的盘符。

虚拟机配置页面

然后其他人就可以舒服的用 PD 来读写 NTFS 盘了。是的!别人可以!我不行ಥ_ಥ!

不知道是不是因为 EL Capitan ,总之,我映射到虚拟机里的盘符文件系统是 PrlSF,累似下图这样,应该是将 OS X 下的分区直接映射过来了,所有对其的文件操作其实还都是在 OS X 下进行,所以 OS X 下不支持的话这里自然也不会支持了。可是为什么我记得以前是可以的呢?明明不是这样的。。。

PrlSF

心酸。。。

然后就又找到了下面这种方法。。。虽然我更想让上面那种方法可用ಥ_ಥ

这种方法就是将移动硬盘作为一块硬盘加入到虚拟机的硬件配置里。结局是可以用的,但就跟直接插到 Windows 上一样,HFS+这种分区是肯定不会被识别的。。。所以就一个孤零零的 NTFS 盘。。。

方法如下:

  • 打开虚拟机配置页面,选择硬件,点击+号,选择硬盘。

    选择硬盘

    界面

  • 类型选择Boot Camp,位置选择你的移动硬盘

    类型选择Boot Camp

  • 点击确定,然后启动虚拟机就可以了。
  • 在启动虚拟机之前请先在 OS X 下移除移动硬盘。

  • 不过,忘记说了一个最大的缺点。。。
  • 如果你没有接上移动硬盘就启动虚拟机的话那么虚拟机是打不开的!!!!

    Boot Camp 分区丢失

天啦噜,我觉得还是直接装个软件好了ಥ_ಥ


  1. 参考百度百科
Last Modified: January 31, 2023
Archives QR Code Tip
QR Code for this page
Tipping QR Code
Leave a Comment

14 Comments
  1. 吴

    楼主 为什么我的不能添加啊

  2. mark mark

    其实,用了虚拟机一样还是只读的朋友,是忽略了一个细节,就是当U盘或者硬盘插入时,会有个提示,让你选择这个盘是插在moc还是windows,此时一定选择插在windows,然后在虚拟机就是可读写的了

    1. rac rac

      @mark正解

  3. 嗯?我的评论呢?

    1. @叶奕看来刚刚评论被吃掉啦x我是说,不定期过来看看大佬以前是怎么被虐的hhh

      顺带一提,刚刚的评论失败和OwO表情打不开,初步判断是访问页面->点击一个链接->后退后发生

  4. 首先只要你的ntfs在移动硬盘第一个分区,Windows就不会抱怨着要格式化了。。。因为那个笨蛋只认移动存储的第一个分区。。。

    1. @请叫我喵 | S-X-ShaX最近似乎发现了这个问题,接了另外一块移动硬盘,PD是可以正常读写的。但。。。。OS X 反而无法装载那块硬盘的主分区了。。。我也是郁闷。。不清楚是什么情况。。

    2. @Hran我主要用gentoo,前段日子买了一个移动硬盘,挂在路由器上用作smb共享,为了安全起见前77G分了一个NTFS,剩下的分ext4,关于多系统硬盘我的建议是最好别考虑多系统的文件系统兼容性了。。。坚持住一个系统得了,硬盘也不要随便外借。。。NTFS在linux下用ntfs3g还是很靠谱的(99.9%)。另外博主你这个多说的样式很赞啊,能不能提供下你的自定义css呢

    3. @请叫我喵 | S-X-ShaX最近没有很纠结了。。因为除了刚买回来的时候有需求用了几次,后来几乎就没用过了。。。
      多说的 CSS 在 Github 有提供,链接在页面底部的主题链接里面
      Github -> css/duoshuo.css

    4. @Hrantks

    5. @请叫我喵 | S-X-ShaX不客气????

  5. 好哇,真好哇

    1. @零上博客什么好哇,我被虐嘛。。。????????????