1.安装HomeBrew
按照 让Mac也能拥有apt-get类似的功能——Brew 的介绍配置安装HomeBrew
。
2.安装osxfuse
/ext4fuse
/ntfs-3g
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
$ 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 |
卸载命令为:
1 |
$ sudo bash /Library/Filesystems/osxfuse.fs/Contents/Resources/uninstall_osxfuse.app/Contents/Resources/Scripts/uninstall_osxfuse.sh |
3.挂载磁盘设备
如果是USB磁盘的话,那么需要从"关于本机"->"概览"->"系统报告"->"USB"中找到磁盘的名字,比如"disk2".
这个信息也可以通过在终端执行命令看到:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
$ 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"磁盘格式的话,则使用如下命令:
1 2 3 4 5 |
# 只读挂载 $ sudo ext4fuse /dev/disk2s2 ~/Desktop/disk2s2 # 读写挂载 $ sudo ext4fuse /dev/disk2s2 ~/Desktop/disk2s2 -o rw |
如果已知是"NTFS"磁盘格式的话,则使用如下命令:
1 2 3 4 5 |
# 先卸载系统的自动挂载 $ sudo diskutil unmount /dev/disk2 # 读写挂载 $ sudo /usr/local/sbin/mount_ntfs /dev/disk2 ~/Desktop/disk2 |
并不支持写。。只能读