Come posso montare Ext4 usando OS X Fuse


15

Ho installato OS X Fusesu OS X 10.9.4 come indicato in http://osxdaily.com/2014/03/20/mount-ext-linux-file-system-mac/

Sfortunatamente non monta nessuno dei miei filesystem Linux (su scheda HD o SD esterna), né direttamente né con Disk Utility

Qualcuno ha avuto qualche successo con questo? Noto che alcuni altri sembrano avere problemi simili.

È richiesto un altro pacchetto?

NOTA Posso leggere i dati su una macchina Linux, quindi NON voglio altri suggerimenti, ma sarebbe comodo da leggere sul mio Mac.


L'hai provato anche tramite Terminale, come detto qui ( github.com/osxfuse/osxfuse/wiki/Ext/_history ) sotto Useage. quote: "fuse-ext2 <dispositivo | immagine> <mountpoint> [-o opzione [, ...]]"
konqui

Risposte:


16

Scarica e installa FUSE-Ext2 come descritto qui e quindi esegui qualcosa di simile

mkdir /Volumes/Linux
sudo mount -t fuse-ext2 /dev/disk2s6 /Volumes/Linux

Puoi capire il dispositivo guardando l'output di diskutil list.


1
L'avevo già fatto e funziona. Davvero non capisco perché, il OS X Fusecollegamento sembrava implicare che funzionasse senza, e non volevo ext2.
Milliways,

Ottengo questo errore. "Impossibile montare FUSE-EXT2 perché si è verificato il seguente problema: dyld: libreria non caricata: /usr/local/lib/libfuse.2.dylib Riferimenti da: / usr / local / bin / fuse-ext2 Motivo: immagine non trovata "Qualcun altro di fronte a questo?
Rishi Dua,

Non importa, l'ho capito ... Ciò era dovuto alla mancanza di un livello di compatibilità. Fusibile reinstallato per ripararlo
Rishi Dua

Impossibile installare fuse-ext2 sull'ultimo Mac OS :(
maxisme

Sull'ultimo Mac OS, vorrai ottenere fuse-ext2 da questo fork che modifica i percorsi di installazione in modo che siano compatibili con SIP: github.com/gpz500/fuse-ext2/releases
porglezomp

9

Se vuoi solo il supporto di lettura, ext4fuse può fare questo lavoro. Se hai già homebrew, puoi installarlo con:

brew install Caskroom/cask/osxfuse
brew install ext4fuse

dopo l'installazione, esegui semplicemente:

mkdir /Volumes/Linux
ext4fuse /dev/diskXsY /Volumes/Linux

dove diskXsY può essere trovato immettendo il comando diskutil list.

Attualmente non esiste supporto di scrittura in ext4fuse .


1
MacBook-Pro: ~ myuser $ cd / Volumes / Linux -bash: cd: / Volumes / Linux: nessun file o directory simile ... prima di fare sudo mkdir / Volumes / Linux ... giorno triste :(
rgenito

È strano, sto ottenendo anche esattamente questo errore :(
Sam Holmes,

4
Ah, ho capito cosa lo sta causando! Devi assicurarti di trovarti in un ambiente superutente diverso dal fatto che non lo vedrà. Utilizzare sudo sue quindi riprovare a cdaccedere nuovamente alla directory: D
Sam Holmes,

Qualcuno ha capito come montarlo con le autorizzazioni utente? Funziona solo con sudo ..
ccpizza,

3
IMPORTANTE : con ext4fuse di default sarai solo in grado di montare e vedere i tuoi file con sudo. Per montare come utente normale aggiungi il tuo utente al operatorgruppo con sudo dscl . append /Groups/operator GroupMembership <your-user>. Una volta fatto questo sarai in grado di montare come utente normale e vedere i file da Finder.
ccpizza,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.