macOS Sierra/Catalina/Big Sur支持NTFS/EXT4文件系统

1.安装`HomeBrew`

按照 让Mac也能拥有apt-get类似的功能——Brew 的介绍配置安装`HomeBrew`。

2.安装`osxfuse`/`ext4fuse`/`ntfs-3g`

$ brew install osxfuse

# macOS Big Sur 需要确保 osxfuse 的版本大于等于 3.11.2,暂时不要升级到4.x版本,否则可能无法成功挂载

$ brew reinstall osxfuse

$ sudo mkdir /usr/local/sbin

$ sudo chown -R `whoami` /usr/local/sbin

$ brew reinstall ntfs-3g

$ brew install ext2fuse
 
$ brew install ext4fuse

卸载命令为:

$ sudo bash /Library/Filesystems/osxfuse.fs/Contents/Resources/uninstall_osxfuse.app/Contents/Resources/Scripts/uninstall_osxfuse.sh

3.挂载磁盘设备

如果是USB磁盘的话,那么需要从"关于本机"->"概览"->"系统报告"->"USB"中找到磁盘的名字,比如"disk2".

这个信息也可以通过在终端执行命令看到:

$ diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         500.3 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         500.0 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +500.0 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            473.8 GB   disk1s1
   2:                APFS Volume Preboot                 49.2 MB    disk1s2
   3:                APFS Volume Recovery                509.9 MB   disk1s3
   4:                APFS Volume VM                      3.2 GB     disk1s4

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

如果已知是"EXT4"磁盘格式的话,则使用如下命令:

# 只读挂载
$ sudo ext4fuse /dev/disk2s2 ~/Desktop/disk2s2

# 读写挂载
$ sudo ext4fuse /dev/disk2s2 ~/Desktop/disk2s2 -o rw

如果已知是"NTFS"磁盘格式的话,则使用如下命令:

# 先卸载系统的自动挂载
$ sudo diskutil unmount /dev/disk2

# 读写挂载
$ sudo /usr/local/sbin/mount_ntfs /dev/disk2 ~/Desktop/disk2

参考链接


发布者

《macOS Sierra/Catalina/Big Sur支持NTFS/EXT4文件系统》上有1条评论

回复 xing2387 取消回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注