Krystoff
On ne connaît toujours pas la nature de la défaillance de ta carte, finalement. Erreurs logiques dans le système de fichiers
exFAT, qu'un simple reformatage a corrigées ? Ou problème inhérent au
device lui-même ?
Tu pourrais t'amuser à faire un test, une fois ta carte ré-initialisée logiquement en mode Apple => tu y copies (pour test simplement) dans les
700 Mo de données (fichiers de toute espèce) - pas plus. Ensuite, en supposant que tu lui aies reconduit le même nom de volume que l'originel =
SD Card =>
- 1° tu t'amuses à repasser la commande
rsync que je t'avais donnée :
Bloc de code:
rsync -avE /Volumes/SD\ Card Desktop
♤
- 2° puis, pour la commande
ditto , d'abord un :
Bloc de code:
mkdir Desktop/SD\ Card\ 1
pour créer un dossier de destination
SD Card 1 (que
ditto ne crée pas) ; et ensuite un :
Bloc de code:
ditto /Volumes/SD\ Card Desktop/SD\ Card\ 1
pour voir si tu obtiens une recopie dans un dossier de ton Bureau sans messages d'«
Input / output error ».
♧
- 3° enfin si ta patience n'était pas émoussée, tu pourrais conclure tes tests par
dd, en adaptant le scénario ainsi => d'abord, une commande :
devrait, si tu n'as pas d'autre périphérique attaché au Mac, te montrer que l'indentifiant de
device de ta partition
SD Card n'est plus
disk1s1 mais bien
disk1s2 (car, dans une
Table de Partition GUID, il y a toujours par défaut une petite partition d'en-tête
EFI disk1s1 de 209 Mo, la partition de stockage destinée à l'utilisateur intervenant en 2è position - ce qui n'est pas le cas lorsque tu as une
Table de Partition MBR, où il n'y a pas d'en-tête logique de la table, mais où la partition de stockage occupe d'entrée le rang n°1).
--------------------
Cette vérification faite, la commande de démontage formel du volume
SD Card adaptée à ce n° de
device serait donc :
Bloc de code:
diskutil umount /dev/disk1s2
--------------------
À présent, en supposant que tu t'en soies tenu expérimentalement à ne copier que dans les
700 Mo de données seulement, tu pourrais passer la commande suivante :
Bloc de code:
sudo dd bs=512 if=/dev/rdisk1s2 of=Desktop/SD\ Card\ 2.dmg conv=noerror,sync count=1740800
ce qui commanderait à
dd de récupérer les
850 premiers MB de la partition seulement dans une image-disque
SD Card 2.dmg => il serait instructif que tu observes, dans une fenêtre d'info du
Finder ouverte par
⌘I sur l'image-disque, combien de temps il faut à
dd pour opérer ce travail (si la vitesse d'exécution de la tâche s'est améliorée, ou si elle reste toujours aussi pathétiquement lente - débit calculable en rapportant le temps d'opération total à la taille finale en Mo de l'image-disque).
♡
Ces petits tests (beaucoup plus courts, vue la faible taille des données impliquées) te permettraient peut-être de savoir, le dispositif logique de ta carte en principe sans erreurs, si le périphérique lui-même réagit correctement désormais, ou s'il y a toujours des problèmes d'accès (erreurs, lenteur).