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

9323
Chealion

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

sudo ./ext4fuse /dev/disk0s3 ~/Mountpoint 

или же

sudo ./ext4fuse /dev/rdisk0s3 ~/Mountpoint 

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

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

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

5

3 ответа на вопрос

1
gerard

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

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

mbpro: ~ gerard $ ./Development/ext4fuse/ext4fuse / dev / disk0s5 t log mbpro: ~ gerard $ ls t Джерард потерял + нашел 

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

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

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

ext4fuse <device> <mountpoint> -o logfile=/dev/stdout 
Вам нужна Macfuse 2.1.5 beta или можно использовать ext4fuse с 2.0.3? fideli 14 лет назад 0
1
Israel Borges

попробуй 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.

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

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

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

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