Je voudrais lire à partir d'une carte SD contenant le système de fichiers et le système d'exploitation d'un Raspberry Pi exécutant Raspbian / noobs. J'ai installé ext2fuse (sur Mac El Capitan 10.11.6) :
$ brew update
$ brew tap caskroom/cask
$ brew cask install osxfuse
$ sudo shutdown -r now
$ brew install ext2fuse
$ sudo shutdown -r now
Maintenant, lorsque j'insère une carte SD (avec Raspbian Linux OS dessus), j'obtiens ce qui suit :
$ diskutil list
/dev/disk2 (interne, physique) :
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *8.0 Go disk2
1: Windows_FAT_16 RECOVERY 1.2 Go disk2s1
2: Linux 33.6 Mo disk2s5
3: Windows_FAT_32 boot 66.1 Mo disk2s6
4: Linux 6.8 Go disk2s7
Mais en appelant les commandes suivantes, un répertoire vide est monté :
$ sudo /usr/local/opt/ext2fuse/bin/ext2fuse /dev/disk2s7 /sd
$ cd /sd
$ ls
.
$ sudo /usr/local/opt/ext2fuse/bin/ext2fuse /dev/disk2 /sd2
/dev/disk2 doit être monté à /sd2
fuse-ext2fs: Ressource occupée lors de la tentative d'ouverture de /dev/disk2
De plus, je n'arrive pas à comprendre comment les démonter. Auparavant, j'utilisais l'option "éjecter tout" en cliquant sur l'icône d'éjection à côté des partitions "boot" ou "RECOVERY" montées dans le Finder. Les commandes suivantes ne fonctionnent pas :
$ diskutil unmount /sd
(null) était déjà démonté
$ sudo umount /sd
umount(/sd) : Ressource occupée -- essayez 'diskutil unmount'
$ rmdir /sd
rmdir: sd: Ressource occupée
$ sudo mkdir /sd
mkdir: /sd : Le fichier existe
$ diskutil umount force /sd
Démontage échoué pour /sd
** edit ** Je ne sais pas ce que j'ai fait mais maintenant je peux faire sudo rmdir /sd
et ils sont supprimés.
0 votes
Pouvez-vous essayer
sudo mkdir /sd
,sudo /usr/local/opt/ext2fuse/bin/ext2fuse /dev/disk2s7 /sd
etdiskutil umount force /sd
et nous faire part des résultats ?0 votes
Est-ce que vous voulez lire/écrire dans le système de fichiers ext2/3?
0 votes
@jorvi n'a pas de carte SD sur moi en ce moment mais
sudo mkdir /sd
=>mkdir: /sd: Fichier existe
etdiskutil umount force /sd
=>Désassemblage échoué pour /sd
.0 votes
Il suffirait de lire le système de fichiers ext2/3 ce serait génial (bien que l'écriture soit évidemment un bonus mais je n'arrive même pas à faire fonctionner la lecture pour le moment) @Sairam
0 votes
@AJP, il aurait été utile de connaître le problème que vous résolviez au cas où les étapes que vous suiviez étaient obsolètes. Il semble qu'une réponse soit maintenant présente.
0 votes
@Sairam oui bon point. Merci. J'ai édité la question avec du recul.