Ubuntu挂载Apfs文件系统磁盘(OSX分区)

去git下载文件系统源码并编译

git clone https://github.com/sgan81/apfs-fuse.git

cd apfs-fuse/

git submodule init

git submodule update

mkdir build

cd build/

cmake ..

make

编译过程中会出现各种缺少头文件情况(缺少其他依赖的库),列出本人缺少的库,本人是ubuntu20.04

sudo apt-get install zlib1g-dev

sudo apt-get install libboost-all-dev

sudo apt-get install libbz2-dev

sudo apt install libfuse3-dev

编译成功后复制编译后文件

sudo cp apfs-* /usr/local/bin

然后就可以挂载磁盘

sudo apfs-fuse -o allow_other /dev/sda /mnt

注:磁盘设备路径需要自己根据自己的替换,不知道的可以用fdisk -l查看,没有fdisk自行安装

 

posted @ 2021-08-18 08:35  小家猫  阅读(2256)  评论(0)    收藏  举报