zoukankan      html  css  js  c++  java
  • Mac OS X NTFS 机械硬盘使用

    作为一个既用 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/

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

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

  • 相关阅读:
    【原创】大叔经验分享(53)kudu报错unable to find SASL plugin: PLAIN
    【原创】大叔经验分享(52)ClouderaManager修改配置报错
    【原创】大数据基础之Impala(3)部分调优
    【原创】大数据基础之Kudu(3)primary key
    【原创】大叔经验分享(51)docker报错Exited (137)
    【原创】大数据基础之Logstash(5)监控
    【原创】大数据基础之Logstash(4)高可用
    【原创】Linux基础之vi&vim基础篇
    【原创】大叔经验分享(50)hue访问mysql(librdbms)
    【原创】大叔经验分享(49)hue访问hdfs报错/hue访问oozie editor页面卡住
  • 原文地址:https://www.cnblogs.com/joshuapu/p/7919237.html
Copyright © 2011-2022 走看看