Joshua_Pu

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

作为一个既用 Windows 又用 Mac 的人, 最头痛的就是, 移动硬盘应该用什么格式分区.

对于大多数人而言, 无非是这么几种方法:

1. Fat32: 不支持 4G 以上文件, 除了做系统安装U盘以外就不会考虑这个了

2. exFat: 万用, OS X 和 Windows 都能即插即用, Linux 上要安装额外的包来支持, 一般使用很方便. 然而不能运行虚拟机!

3. 多分区: 一块硬盘分成几个区, 一个给 Mac 用一个给 OS X 用之类, 麻烦, 一点都不方便, 而且单系统可用容量小了, 也不能达成原定的 "移动硬盘" 功能, 也就是把文件在 Windows 以及 OS X 之间移动了.

所以, 鉴于这些问题, 既然没有办法达到在两个系统上都"即插即用", "文件传输", "直接运行虚拟机", 那么就考虑额外的方法了. 

HFS+: OS X 默认文件系统, Windows 无法识别用此文件系统格式化的硬盘, 可以用额外的软件来支持读写挂载.

NTFS: Windows 默认文件系统, OS X 默认可以只读挂载. 

由于我主要用的是 Mac, 把盘做成 HFS+ 的话, 就要在别人的电脑上都装驱动了, 实现上来说麻烦, 而且也不大可能, 那么当然只能是在 Mac 上做手脚了.

 

Mac 读写 NTFS 方法:

1. Paragon NTFS for Mac OS X: 网上无数人推荐, 花钱购买后使用, 方便, 毕竟是商业软件啊, 在此不多做解释了

2. Mac 自带 mount_ntfs 命令: 这才是本文的重点!

自带的, 不要钱, 挂载时要打命令比较麻烦, 其他读写之类的都没问题, umount 的时候也要手动点一下, 相对来说性价比超高的一个方案

首先看一下你的移动硬盘是哪个 disk:

MacBook-Pro:~ joshuapu$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.7 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            212.7 GB   disk1s1
   2:                APFS Volume Preboot                 20.5 MB    disk1s2
   3:                APFS Volume Recovery                520.8 MB   disk1s3
   4:                APFS Volume VM                      2.1 GB     disk1s4

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:       Microsoft Basic Data Data                    999.9 GB   disk2s2

 

我的是 disk2s2, 然后我们做挂载, 先要创建个挂载目录, 和普通的 Mac 自动挂载不同

MacBook-Pro:~ joshuapu$ mkdir ~/Data
MacBook-Pro:~ joshuapu$ sudo mount_ntfs -o rw,nobrowse /dev/disk2s2 ~/Data/

 

然后, 去家目录里看看吧, 已经挂载好了, 可以读写了

 

最后, 如果要拔掉前记得弹出此设备哦!

posted on 2017-11-29 11:09  Joshua_Pu  阅读(1820)  评论(0编辑  收藏  举报