20 votes

Comment monter Ext4 avec OS X Fuse ?

J'ai installé OS X Fuse sur OS X 10.9.4 comme indiqué dans http://osxdaily.com/2014/03/20/mount-ext-linux-file-system-mac/

Malheureusement, il ne monte aucun de mes systèmes de fichiers Linux (sur le disque dur externe ou la carte SD), que ce soit directement ou avec Disk Utility

Quelqu'un a-t-il réussi à le faire ? Je constate que d'autres personnes semblent avoir des problèmes similaires.

Un autre paquet est-il nécessaire ?

NOTE Je peux lire les données sur une machine Linux, donc je ne veux PAS d'autres suggestions, mais il serait pratique de les lire sur mon Mac.

0 votes

Avez-vous également essayé via le Terminal comme indiqué ici ( github.com/osxfuse/osxfuse/wiki/Ext/_histoire ) sous Useage. quote : "fuse-ext2 <device|image> <mountpoint> [-o option[,...]]]"

17voto

MathiasKegelmann Points 81

Téléchargez et installez FUSE-Ext2 comme décrit ci-dessus. ici et ensuite exécuter quelque chose comme

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

Vous pouvez déterminer le périphérique en regardant la sortie de la commande diskutil list .

1 votes

Je l'avais déjà fait, et ça marche. Je ne comprends vraiment pas pourquoi, le OS X Fuse Le lien semblait impliquer que ça fonctionnait sans, et je ne voulais pas ext2 .

0 votes

J'obtiens cette erreur.. "FUSE-EXT2 n'a pas pu monter car le problème suivant s'est produit : dyld : Bibliothèque non chargée : /usr/local/lib/libfuse.2.dylib Referenced from : /usr/local/bin/fuse-ext2 Reason : image not found" Quelqu'un d'autre a rencontré ce problème ?

0 votes

C'est bon, j'ai compris C'était dû à une couche de compatibilité manquante. J'ai réinstallé Fuse pour le réparer.

13voto

Chenming Zhang Points 221

Si vous souhaitez uniquement un support de lecture, alors ext4fuse peut faire ce travail. Si vous avez déjà homebrew, vous pouvez l'installer avec :

brew install Caskroom/cask/osxfuse
brew install ext4fuse

après l'installation, il suffit de l'exécuter :

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

où diskXsY peut être trouvé en entrant la commande diskutil list .

Il y a actuellement pas de support d'écriture dans ext4fuse .

NOTE par défaut, vous ne pourrez monter et voir vos fichiers qu'avec la commande sudo . Pour monter en tant qu'utilisateur normal, ajoutez votre utilisateur à la liste des utilisateurs. operator groupe avec sudo dscl . append /Groups/operator GroupMembership <your-user> . Une fois que vous avez fait cela, vous serez en mesure de monter comme un utilisateur normal et de voir les fichiers à partir du Finder.

2 votes

MacBook-Pro:~ myuser$ cd /Volumes/Linux -bash : cd : /Volumes/Linux : No such file or directory ...before i did sudo mkdir /Volumes/Linux ... sad day :(

0 votes

C'est bizarre, j'ai aussi exactement cette erreur :(

5 votes

Ah, j'ai trouvé la cause de ce problème ! Vous devez vous assurer que vous êtes dans un environnement super-utilisateur sinon il ne le verra pas. Utilisez sudo su et ensuite essayer de cd dans le répertoire à nouveau :D

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X