Смонтируйте раздел XFS на OS X, используя OSXFUSE

2

Как я могу смонтировать XFS-раздел на OS X 10.7, используя OSXFUSE ?

В их хранилище файловой системы под filesystems-c/unixfsя нашел minixfs. Однако я не уверен, как его установить и использовать для монтирования раздела, поэтому я был бы признателен, если бы кто-то смог написать краткое руководство / учебное пособие. Я не смог найти никаких инструкций по этой теме в другом месте.

0sh
источник
Это не "Mini XFS" , это Minix FS .
Даниэль Бек
Вы гуглили osxfuse xfsи нашли это на первой странице? Если так, почему это не работает для вас? Если нет, то почему?
Даниэль Бек
@DanielBeck D'oh! Я не знаю, как я это пропустил. Бонусный вопрос - есть ли способ обойти режим только для записи fuse-xfs?
0sh
@DanielBeck * только для чтения. Что случилось со мной сегодня ...
0sh

Ответы:

2

Как отметил Дэниел Бек, существует Fuse-XFS , который позволяет вам монтировать XFS под OS X в режиме только для чтения.

С сайта автора :

Fuse-xfs - это драйвер MacFuse (OSXFUSE) для файловых систем XFS. Этот драйвер позволяет Mac OS 10.7 с OSXFUSE / MacFuse монтировать файловые системы XFS в режиме только для чтения.

Журнал игнорируется, но основные операции только для чтения должны работать нормально.

Это программное обеспечение следует считать альфа-версией и не дает никаких гарантий того, что файловая система XFS останется неизменной (хотя код никак не поддерживает запись). Использование программного обеспечения полностью на свой страх и риск пользователей.

0sh
источник
Все еще работает как брелок под macOS Catalina Beta (10.15)!
Гвинет Ллевелин
1

minixfs - это файловая система для операционной системы minix (MINIX-FS), а не небольшое дополнение для XFS (mini-xfs) :-)

Итак, обратите внимание на FUSE-XFS.

Фрэнк
источник
1
  1. Установите FUSE для OSX
  2. Подключите HD раздел с XFS
  3. Запустите Дисковую Утилиту, вы должны увидеть смонтированное устройство (например, disk3)
  4. ls /dev/disk3*, вы должны увидеть раздел (например, disk3s1)
  5. создать точку монтирования (например: /mnt/my_xfs_hd)
  6. sudo fuse-xfs /dev/disk3s1 -- /mnt/my_xfs_hd -o default_permissions,allow_other
  7. cd /mnt/my_xfs_hdТеперь у вас должен быть доступ только для чтения ко всем данным, хранящимся в разделе XFS.
berardino
источник