Ich habe OS X Fuse
unter OS X 10.9.4 installiert, wie in beschrieben http://osxdaily.com/2014/03/20/mount-ext-linux-file-system-mac/
Leider wird keines meiner Linux-Dateisysteme (auf externer Festplatte oder SD-Karte), entweder direkt oder mit Disk Utility
Hat jemand damit Erfolg gehabt? Ich stelle fest, dass einige andere ähnliche Probleme zu haben scheinen.
Ist ein anderes Paket erforderlich?
HINWEIS Ich kann die Daten auf einem Linux-Computer lesen, möchte also KEINE anderen Vorschläge, aber Es wäre praktisch, auf meinem Mac zu lesen.
Kommentare
- Haben Sie es auch über das Terminal versucht, wie hier angegeben ( github.com/osxfuse/osxfuse/wiki/Ext/_history ) unter Useage. Zitat: " fuse-ext2 < Gerät | image > < mountpoint > [-o Option [, …]] "
Antwort
Laden Sie FUSE-Ext2 herunter und installieren Sie es wie beschrieben hier und dann Führen Sie so etwas wie
mkdir /Volumes/Linux sudo mount -t fuse-ext2 /dev/disk2s6 /Volumes/Linux
aus. Sie können das Gerät anhand der Ausgabe von diskutil list
herausfinden.
Kommentare
- Ich hatte dies bereits getan und es funktioniert. Ich verstehe ' wirklich nicht warum, der
OS X Fuse
-Link schien zu implizieren, dass es ohne funktioniert hat, und ich habe möchte nicht, dassext2
. - Ich erhalte diesen Fehler. " FUSE-EXT2 konnte nicht mount, weil das folgende Problem aufgetreten ist: dyld: Bibliothek nicht geladen: /usr/local/lib/libfuse.2.dylib Referenziert von: / usr / local / bin / fuse-ext2 Grund: Bild nicht gefunden " Hat noch jemand damit zu tun?
- Nevermind, hat es herausgefunden. Das lag an der fehlenden Kompatibilitätsebene. Sicherung neu installiert, um das Problem zu beheben
- ' kann fuse-ext2 unter dem neuesten Mac OS nicht installieren 🙁
- Unter dem neuesten Mac OS können Sie ' möchte Fuse-ext2 von diesem Fork erhalten, der die Installationsorte so ändert, dass sie mit SIP kompatibel sind: github.com/gpz500 / fuse-ext2 / release
Antwort
Wenn Sie nur Leseunterstützung wünschen, dann ext4fuse kann diesen Job ausführen. Wenn Sie bereits Homebrew haben, können Sie es installieren mit:
brew install Caskroom/cask/osxfuse brew install ext4fuse
Führen Sie nach der Installation einfach Folgendes aus:
mkdir /Volumes/Linux ext4fuse /dev/diskXsY /Volumes/Linux
wo diskXsY gefunden werden kann, indem Sie den Befehl diskutil list
eingeben.
Derzeit gibt es keine Schreibunterstützung in ext4fuse .
⚠️ HINWEIS : Standardmäßig können Sie Ihre Dateien nur mit
sudo
. Um als regulärer Benutzer zu mounten, fügen Sie Ihren Benutzer der Gruppeoperator
mitsudo dscl . append /Groups/operator GroupMembership <your-user>
. Sobald Sie dies getan haben, können Sie als normaler Benutzer mounten und die Dateien aus dem Finder anzeigen.
Kommentare
- MacBook-Pro: ~ myuser $ cd / Volumes / Linux -bash: cd: / Volumes / Linux: Keine solche Datei oder kein solches Verzeichnis … bevor ich sudo mkdir / Volumes / Linux … trauriger Tag 🙁
- Es ist ' komisch, ich ' bekomme auch genau diesen Fehler: (
- Ah, ich ' habe herausgefunden, was ' es verursacht! Sie müssen sicherstellen, dass Sie ' befindet sich in einer anderen Superuser-Umgebung, die ' nicht angezeigt wird. Verwenden Sie
sudo su
und versuchen Sie danncd
erneut in das Verzeichnis: D - Hat jemand herausgefunden, wie es mit Benutzerberechtigungen bereitgestellt werden kann? Funktioniert nur mit sudo ..
- WICHTIG : Mit ext4fuse können Sie ' Ihre Dateien standardmäßig nur mit sud mounten und anzeigen Ö. Um als regulärer Benutzer zu mounten, fügen Sie Ihren Benutzer der Gruppe
operator
mitsudo dscl . append /Groups/operator GroupMembership <your-user>
hinzu. Sobald Sie ' dies getan haben, können Sie als normaler Benutzer mounten und die Dateien aus dem Finder anzeigen.