- это драйвер файловой системы Apple (APFS) для Linux или в прогрессе?

Оболочка ищет команду с именем last-tag = TSTA-6 , потому что «last-tag» не является допустимым именем переменной, поэтому, как только оболочка видит тире - ] в last-tag оболочка начинает искать команду. Как и в комментариях, замените last-tag на допустимое имя переменной, например lasttag или last_tag .

2
15.11.2018, 16:34
2 ответа

Благодаря волшебству Google я быстро обнаружил, что в настоящее время существует проект файловой системы APFS FUSE:

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

Судя по всему, он основан на обратном инжиниринге, поэтому вполне вероятно, что спецификации доступны только от Apple в рамках соглашения о неразглашении и/или за определенную плату.

4
27.01.2020, 22:02

Если кому-то это будет полезно, вот как я могу установить 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 имеет версию fusermount 2.9.4, для которой необходимо адаптировать make-файл, чтобы «изменить параметр USE _FUSE3 на OFF», как описано в файле readme.

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

или через графический интерфейс ncurses:

sudo apt install cmake-curses-gui
ccmake.

Наконец:

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

Для монтажа:

apfs-fuse /dev/$diskpart $mountpoint

И fusermount -u $mountpointспешиться.

Обратите внимание, что -он читается только сейчас.

2
27.01.2020, 22:02

Теги

Похожие вопросы