MacFUSE + ext4fuse = Не повезло

5

Поэтому я пытаюсь смонтировать раздел ext4 (с экстентами) в Mac OS X, используя MacFUSE (из MacPorts) и ext4fuse (скомпилированный из git), но мне просто не удается это сделать. Я пытаюсь сделать это так:

sudo ./ext4fuse /dev/disk0s3 ~/Mountpoint

или же

sudo ./ext4fuse /dev/rdisk0s3 ~/Mountpoint

(Я не уверен в чем разница между диском и rdisk)

но я просто получаю непригодный ярлык Что я делаю неправильно?

Спасибо всем заранее

Chealion
источник

Ответы:

1

попробуй fuse-ext2

Установите Mac-Fuse Google. и получить http://prdownloads.sourceforge.net/fuse-ext2/fuse-ext2-0.0.7.tar.gz?download и установить.

Я тестировал и работаю на 100% в ext4 разделе в MACOSX 10.6.7, хитрость, чтобы прочитать и сохранить, используйте команду fuse-ext2 / dev / disk0sX / Volumes / linux -o force или перезагрузите macosx перед установкой и автоматически смонтируйте ext4 в macosx.

Israel Borges
источник
это должен быть лучший ответ. ext4fuse даже не позволяет записывать на диск. но fuse-ext2 работает отлично. не забудьте использовать Macfuse v 2.1.7, а не 2.0.3
Baha
1

Я всегда использую первую форму, но без sudo (пока вы находитесь в группе администраторов, она должна работать).

Вы можете при желании передать третий параметр, чтобы использовать файл журнала. Это может пролить свет на проблему:

mbpro:~ gerard$ ./Development/ext4fuse/ext4fuse /dev/disk0s5 t log
mbpro:~ gerard$ ls t
gerard      lost+found

Файл "log" теперь должен содержать некоторую информацию для отладки. Отправьте его мне (gerard.lledo@gmail.com), создайте проблему в github или просто разместите здесь

Убедитесь, что вы используете по крайней мере OSX 10.5 с Intel (PPC не будет работать). Кроме того, я проверял это только с собственными разделами ext4 (без обновлений ext3 до ext4), поэтому он может вызвать проблемы, если у вас более поздний сценарий.

Редактировать: С 21 июня 2017 года синтаксис для получения файла журнала:

ext4fuse <device> <mountpoint> -o logfile=/dev/stdout
gerard
источник
Вам нужна Macfuse 2.1.5 beta или можно использовать ext4fuse с 2.0.3?
fideli
0

Вопрос был поднят Вот

Там есть ссылки, кажется, что в некоторых случаях уровень совместимости не устанавливается Я буду дальше расследовать.

Попробуйте устройство чтения карт USB с Linux VM в качестве последнего средства, которое мне помогло.

alkopop79
источник