[Dolphin] Erreur 5 [Réglé]

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Ayant un problème de lecture d'une carte SDHC sur mon ordi, j'ai voulu copier son contenu sur l'ordi avant de reformater la carte.
Mon problème concret est visible ici.
À la tentative de copie, Dolphin me renvoie le message suivant :
Citation :
Impossible de copier le fichier /run/media/philippe/43EA-1941/DCIM/!6!6.!6%03 vers /home/philippe/Images/Carte_SDHC_Illisible/!6!6.!6%03. (Num. d'erreur : 5)
En fait, dans Dolphin, le "%03" à la fin du nom de fichier est représenté par un rectangle vertical.
C'est quoi cette erreur 5 ?
J'ai essayé via la console et en root.
J'ai découvert qu'il y a sur la carte des dossiers cachés et illisibles
Voilà le contenu de la carte :
Citation :
ls: impossible d'accéder à !6!6100_.011: Erreur d'entrée/sortie
ls: impossible d'accéder à 48?T100_.041: Erreur d'entrée/sortie
1818.18@/ 48?T100_.041/ !6!6100_.011/ !6!6.!6? aEO?
ls: impossible d'accéder à 48?T100_.041: Erreur d'entrée/sortie
1818.18@/ 48?T100_.041/ !6!6100_.011/ !6!6.!6? aEO?
On voit que dans la console, le rectangle est remplacé par un point d'interrogation.
J'ai essayé de copier à partir de la console :
Code :
cp -v !6!6.!6? /home/philippe/Images/Carte_SDHC_illisible/
Mais voilà le résultat :
Citation :
cp -v urpmi --auto-updateurpmi --auto-update.urpmi --auto-update? /home/philippe/Images/Carte_SDHC_illisible/
cp : option non reconnue « --auto-updateurpmi »
Saisissez « cp --help » pour plus d'informations.
cp : option non reconnue « --auto-updateurpmi »
Saisissez « cp --help » pour plus d'informations.
Je n'ose pas tenter un mv pour renommer le fichier, de peur de perdre définitivement le contenu du fichier, même si pour le moment, je ne peux pas le lire.
Avez-vous une bonne idée à me suggérer pour lire ou au moins copier ce fichier ?
Il contient peut-être toutes mes photos depuis août 2014.
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
On peut essayer d'utiliser le numéro d'inode pour copier.
Se déplacer dans le dossier :
Code BASH :
/run/media/philippe/43EA-1941/DCIM
Lister le répertoire qui pose problème avec ls -i
Code BASH :
ls -i
Voici un exemple :
Code BASH :
19 [19:37:07] adriencl@superlinux: /tmp/kde-adriencl $ ls -i 145668 konsole-bf1510.history 145691 konsole-cl1510.history 147639 konsole-uP1510.history
Il y a un numéro à côté du nom du fichier. Noter ce numéro.
Ensuite, on va chercher avec find ce dossier par son numéro et copier son contenu ailleurs :
Code BASH :
find . -inum xxxxxx -exec cp -r {} /home/philippe/Images/Carte_SDHC_illisible/ ;
Remplacer xxx par le numéro noté auparavant. Ne pas oublier le ; à la fin de la commande qui sert à terminer l'instruction "exec" de find

Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Citation :
ls -i
ls: impossible d'accéder à !6!6100_.011: Erreur d'entrée/sortie
ls: impossible d'accéder à 48?T100_.041: Erreur d'entrée/sortie
111 1818.18@/ ? 48?T100_.041/ ? !6!6100_.011/ 80 !6!6.!6? 81 aEO?
[root@localhost DCIM]# find . -inum 80 -exec cp -r {} /home/philippe/Images/Carte_SDHC_illisible/ ;
cp: erreur de lecture « ./!6!6.!6 03 »: Erreur d'entrée/sortie
cp: impossible d'étendre « /home/philippe/Images/Carte_SDHC_illisible/!6!6.!6 03 »: Erreur d'entrée/sortie
find: ‘./!6!6100_.011’: Erreur d'entrée/sortie
find: ‘./48?T100_.041’: Erreur d'entrée/sortie
ls: impossible d'accéder à !6!6100_.011: Erreur d'entrée/sortie
ls: impossible d'accéder à 48?T100_.041: Erreur d'entrée/sortie
111 1818.18@/ ? 48?T100_.041/ ? !6!6100_.011/ 80 !6!6.!6? 81 aEO?
[root@localhost DCIM]# find . -inum 80 -exec cp -r {} /home/philippe/Images/Carte_SDHC_illisible/ ;
cp: erreur de lecture « ./!6!6.!6 03 »: Erreur d'entrée/sortie
cp: impossible d'étendre « /home/philippe/Images/Carte_SDHC_illisible/!6!6.!6 03 »: Erreur d'entrée/sortie
find: ‘./!6!6100_.011’: Erreur d'entrée/sortie
find: ‘./48?T100_.041’: Erreur d'entrée/sortie
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
La carte serait défectueuse ?
Tu as l'occasion de tester sur un autre système ?
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Et je me suis rendu compte seulement hier soir qu'en fait la carte est illisible.
Existerait-il un logiciel qui lirait un fichier sans tenir compte de son format ? Un peu comme du temps du DOS avec XTree je crois qui permettait de voir carrément les codes hexa de chaque octet. Si en plus un tel logiciel pouvait détecter une structure arborescente et des débuts et fins de fichiers, je pourrais peut-être sauver mes photos. Mais le premier problème est que je ne peux même pas copier le contenude ma carte sur mon ordi.
Toute idée est la bienvenue.
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.

Adrien.D Membre non connecté
-
- Voir le profil du membre Adrien.D
- Inscrit le : 30/05/2011
- Site internet
- Groupes :
Du style
Code BASH :
dd if=/dev/sdc1 of=/home/moi/sauvegardepartition.dd
dans un premier temps. Après tester de la restaurer sur une clé USB en faisant la manip inverse ?
Config : PC Fixe : X470 GAMING PRO- AMD Ryzen 5 2600X - 16Go RAM - Radeon RX 560 (Pilote libre) - Gentoo Linux - GNOME Desktop - Kernel 5.10 LTS
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !
Ancien Webmaster de MageiaLinuxOnline. Les remplaçants assurent !


Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Yves

Symbioxy Membre non connecté
-
- Voir le profil du membre Symbioxy
- Inscrit le : 01/09/2012
- Groupes :
Papoteur :
Il existe un utilitaire "photorec" pour des cas comme celui là.
je le recommande aussi!
http://www.cgsecurity.org/wiki/PhotoRec
Mageia 6 - Plasma5 - x64

CinePhil Membre non connecté
-
- Voir le profil du membre CinePhil
- Inscrit le : 24/12/2011
- Groupes :
Ouf ! Merci !
Philippe Leménager
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Ingénieur d'études en informatique retraité.
Auto-entrepreneur en conception et développement de bases de données, de sites et d'applications web.
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie