苹果电脑MacbookPro 使用NTFS磁盘读写配置手动配置免费

苹果电脑MacbookPro 使用NTFS磁盘读写配置手动配置免费

背景介绍

由于在苹果电脑上使用的NTFS格式的硬盘,没有写入硬盘的权限,不能将电脑上的文件拷贝到磁盘里。一种解决方案是将硬盘格式化成ext3 格式,就能直接使用mac电脑写文件。但是我的硬盘上面有80%的内容了,不可能直接格式化,因此只能寻找其他方案。市面上有一些软件提供了相关功能,但是要付费才能使用。经过探索,我发现了一种免费方便的解决方案。

适用环境

本方案在 macOs  CataLina  版本 10.15.5 环境下可行,其他的环境没有测试过

只需3步

  1. 安装命令行工具ntf-3g 执行命令 brew install ntfs-3g 如果速度较慢可以考虑使用代理,如ALL_RPOXY=127.0.0.1:51882 brew install ntfs-3g
  2. 卸载掉已经挂载的硬盘
    先执行 distutil list查看挂载的硬盘名称,执行结果如下
   cwj-mac:lab-report-api chenwangjun$ diskutil list
   /dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         121.0 GB   disk0s2

   /dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +121.0 GB   disk1
                                Physical Store disk0s2
   1:                APFS Volume Macintosh HD - 数据     80.6 GB    disk1s1
   2:                APFS Volume Preboot                 82.8 MB    disk1s2
   3:                APFS Volume Recovery                528.6 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
   5:                APFS Volume Macintosh HD            11.4 GB    disk1s5

   /dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *31.5 GB    disk2
   1:               Windows_NTFS CWJ_U_PAN               31.5 GB    disk2s1

可以看到本电脑插上的硬盘为/dev/disk2s1 这个可以根据自己硬盘的大小很容易判断,我的是31.5GB
卸载掉磁盘 sudo umount /dev/disk2s1

  1. 挂载硬盘
    创建挂载目录sudo mkdir /Volumes/NTFS
    挂载硬盘 sudo /usr/local/bin/ntfs-3g /dev/disk2s1 /Volumes/NTFS -olocal -oallow_other

这样就完成了,接下来就可以愉快的存取文件啦

你可能感兴趣的:(mac,mac,NTFS,硬盘)