适用于 Linux 的 Apple 文件系统 (APFS) 驱动程序是否可用或正在开发中?

适用于 Linux 的 Apple 文件系统 (APFS) 驱动程序是否可用或正在开发中?

我知道这些规范在某处可用,因为 Paragon Software 已经为 Windows 提供了功能非常强大的 APFS 驱动程序,网址为https://www.paragon-software.com/home/apfs-windows/

我正在寻找像 hpfsutils 这样的驱动程序,它可以让我现在的多引导系统更充分地互操作。

答案1

通过Google的魔力,我很快发现目前有一个APFS FUSE文件系统项目正在进行中:

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

它似乎基于逆向工程,因此这些规格很可能只能从苹果公司根据保密协议和/或付费获得。

答案2

如果它对某人有帮助,这就是我如何安装apfs熔断器telcoM 在 Ubuntu 16.04 中建议:

sudo apt install fuse libfuse-dev bzip2 libbz2-dev cmake g++ git libattr1-dev
git clone --recursive https://github.com/sgan81/apfs-fuse.git
cd apfs-fuse
mkdir build
cd build
cmake ..

Ubuntu 16 具有 fusionmount 版本 2.9.4,需要调整 make 文件以“将选项 USE_FUSE3 更改为 OFF”,如自述文件中所述。

sed -i.bak 's/USE_FUSE3:BOOL=ON/USE_FUSE3:BOOL=OFF/' CMakeCache.txt

或者可以通过 ncurses GUI 完成:

sudo apt install cmake-curses-gui
ccmake .

最后:

make
sudo cp apfs* /usr/local/bin/

安装:

apfs-fuse /dev/$diskpart $mountpoint

fusermount -u $mountpoint卸载。

请注意,它目前是只读的。

相关内容