Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/03/2024, à 12:51

Grisealde

Réparer carte micro sd

Bonjour, j'ai une carte micro sd qui ne s'ouvre plus, il semblerait qu'elle soit endommagée, c'est arrivé d'un coup, elle fonctionnait très bien avant et elle contient beaucoup de données importantes, y'a t-il un moyen de la réparer sans perdre les données qui sont dessus?

Hors ligne

#2 Le 25/03/2024, à 14:13

geole

Re : Réparer carte micro sd

Bonjour.
Pour Voir l'état, Débranche ta carte SD puis fais cette commande

echo 'Debut de Trace2' | sudo tee -a /dev/kmsg

Branche ta carte SD. Attends trente secondes et fais cette commande

echo 'Fin de Trace' | sudo tee -a /dev/kmsg

et publie ce retour

journalctl -b  | sed -n '/Debut de Trace2/,/Fin de Trace/p'

Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#3 Le 25/03/2024, à 14:16

Vobul

Re : Réparer carte micro sd

>  elle contient beaucoup de données importantes

Pas si importantes que ça, sinon elles auraient été copiées et sauvegardées, non ? (je sais c'est méchant mais bon au prix du Go c'est quand même dommage qu'autant d'utilisateurs ne fassent pas de sauvegardes de leur données super précieuses, après nous faut qu'on explique le forensic tongue)

> y'a t-il un moyen de la réparer sans perdre les données qui sont dessus?

Oui. Voir des outils comme photorec et autre. Tu peux peut-être aussi réparer le système de fichiers. En fait la première question c'est est-ce que t'arrives au moins à utiliser "dd" pour faire une copie bit à bit de son contenu ? Si vraiment elle ne répond plus, il faudra faire appel à une société spécialisée (c'est quelque centaines d'euros).


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#4 Le 25/03/2024, à 17:07

Grisealde

Re : Réparer carte micro sd

utilisateur@utilisateur-Aspire-E5-571:~$ journalctl -b  | sed -n '/Debut de Trace2/,/Fin de Trace/p'
mars 25 16:04:51 utilisateur-Aspire-E5-571 unknown: Debut de Trace2
mars 25 16:04:51 utilisateur-Aspire-E5-571 sudo[18192]: pam_unix(sudo:session): session closed for user root
mars 25 16:05:08 utilisateur-Aspire-E5-571 kernel: mmc0: cannot verify signal voltage switch
mars 25 16:05:09 utilisateur-Aspire-E5-571 kernel: mmc0: new ultra high speed SDR104 SDXC card at address aaaa
mars 25 16:05:09 utilisateur-Aspire-E5-571 kernel: mmcblk0: mmc0:aaaa SD256 238 GiB (ro)
mars 25 16:05:09 utilisateur-Aspire-E5-571 kernel:  mmcblk0: p1
mars 25 16:05:42 utilisateur-Aspire-E5-571 sudo[18244]: utilisateur : TTY=pts/4 ; PWD=/home/utilisateur ; USER=root ; COMMAND=/usr/bin/tee -a /dev/kmsg
mars 25 16:05:42 utilisateur-Aspire-E5-571 sudo[18244]: pam_unix(sudo:session): session opened for user root by (uid=0)
mars 25 16:05:42 utilisateur-Aspire-E5-571 unknown: Fin de Trace

Hors ligne

#5 Le 25/03/2024, à 19:00

geole

Re : Réparer carte micro sd

Elles est visible et a décrété une interdiction d écriture (ro)

mars 25 16:05:09 utilisateur-Aspire-E5-571 kernel: mmcblk0: mmc0:aaaa SD256 238 GiB (ro)
mars 25 16:05:09 utilisateur-Aspire-E5-571 kernel:  mmcblk0: p1

que donnent

sudo mount -v /dev/mmcblk0p1   /mnt
lsblk -fe7

Dernière modification par geole (Le 25/03/2024, à 19:00)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#6 Le 26/03/2024, à 09:05

Grisealde

Re : Réparer carte micro sd

utilisateur@utilisateur-Aspire-E5-571:~$ sudo mount -v /dev/mmcblk0p1   /mnt
[sudo] Mot de passe de utilisateur : 
Désolé, essayez de nouveau.
[sudo] Mot de passe de utilisateur : 
mount: /dev/mmcblk0p1 is write-protected, mounting read-only
mount: wrong fs type, bad option, bad superblock on /dev/mmcblk0p1,
       missing codepage or helper program, or other error

       Dans certains cas des renseignements utiles sont dans le journal
        système — essayez « dmesg | tail » ou quelque chose du genre.
utilisateur@utilisateur-Aspire-E5-571:~$ lsblk -fe7
NAME        FSTYPE LABEL UUID                                 MOUNTPOINT
mmcblk0                                                       
└─mmcblk0p1                                                   
sr0                                                           
sda                                                           
├─sda2      ext4         753ae829-faae-46d1-b57e-e0ec69529b7d /
├─sda3      swap         900da210-a3c0-4249-81f6-2650e662b80c [SWAP]
└─sda1      vfat         4A2C-5BAB                            /boot/efi

Hors ligne

#7 Le 26/03/2024, à 10:44

geole

Re : Réparer carte micro sd

Bonjour.
Pour connaitre le type de partition, donne ce retour.

sudo blkid | grep mmcblk

Comme cette clé est passée en lecture seule, elle n'est pas réparable.

Pour récupérer ses données, Je vois deux possibilités.
A) Dupliquer son contenu dans une partition de 512 go avec ddrescue puis réparer sa duplication.
B) Lire directement son contenu en l'état avec tesdisk et sauver ce qui sera trouvé ailleurs.
Je ne sais pas qu'elle est la meilleure solution mais les deux sont possibles.
Si tu pars sur la solution 1, tu auras besoin de créer une partition de taille identique à celle la  partition existante ( voir la taille en Mo) Je conseille gparted pour trouver la taille et créer la nouvelle partition.
Si tu pars sur la solution 2, tu auras besoin d'un espace disque égal à la taille des données présentent

Dernière modification par geole (Le 26/03/2024, à 10:58)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#8 Le 26/03/2024, à 11:25

Vobul

Re : Réparer carte micro sd

geole, pas besoin d'une partition de taille identique. Tu fais un dd if=/dev/lacartemicrosd of=/mnt/ungrosdisque/image.raw. Et t'obtiens une image bit à bit de ce qui a pu être lu. Puis sur cette image tu peux tenter de la monter direct, ou utiliser des outils de récupération de données. On ne travaille jamais directement sur le hardware défaillant, mais sur une copie.


Vobul
Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.
RTFM

Hors ligne

#9 Le 26/03/2024, à 11:47

Grisealde

Re : Réparer carte micro sd

Bonjour,

utilisateur@utilisateur-Aspire-E5-571:~$ sudo blkid | grep mmcblk
[sudo] Mot de passe de utilisateur : 
/dev/mmcblk0: PTTYPE="dos"

Hors ligne

#10 Le 26/03/2024, à 12:55

iznobe

Re : Réparer carte micro sd

Vobul a écrit :

On ne travaille jamais directement sur le hardware défaillant, mais sur une copie.

geole a écrit :

A) Dupliquer son contenu dans une partition de 512 go avec ddrescue puis réparer sa duplication.
B) Lire directement son contenu en l'état avec tesdisk et sauver ce qui sera trouvé ailleurs.

Bonjour , il me semble que geole a tout à fait compris cela .
Pour travailler sur une copie , il faut forcément lire les données du support défaillant à un moment ou un autre ...

Pour recuperer les données du siupport defaillant il existe effectivement d' autres possibilités que @geole n' a pas precisé , comme celle que tu proposes .
peut etre en existe t il d ' autres en plus ...

Dernière modification par iznobe (Le 26/03/2024, à 12:58)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#11 Le 26/03/2024, à 13:18

geole

Re : Réparer carte micro sd

Vobul a écrit :

geole, pas besoin d'une partition de taille identique. Tu fais un dd if=/dev/lacartemicrosd of=/mnt/ungrosdisque/image.raw. Et t'obtiens une image bit à bit de ce qui a pu être lu. Puis sur cette image tu peux tenter de la monter direct, ou utiliser des outils de récupération de données. On ne travaille jamais directement sur le hardware défaillant, mais sur une copie.

Mais c'est plus pratique et plus compréhensible et on est certain de ne pas manquer de place disque lorsqu'on copie.
De plus je sais que peu de personnes savent proposer un  CHKDSH voir un FSCK    dans une image de disque dupliqué dans un fichier.
.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#12 Le 26/03/2024, à 13:21

geole

Re : Réparer carte micro sd

Grisealde a écrit :

Bonjour,

utilisateur@utilisateur-Aspire-E5-571:~$ sudo blkid | grep mmcblk
[sudo] Mot de passe de utilisateur : 
/dev/mmcblk0: PTTYPE="dos"

Je suis surpris que la ligne mmcblk0p1  ne soit pas sortie.
Alors donne (commande corrigée)

sudo fdisk -l /dev/mmcblk0

Dernière modification par geole (Le 26/03/2024, à 18:33)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#13 Le 26/03/2024, à 17:33

Grisealde

Re : Réparer carte micro sd

utilisateur@utilisateur-Aspire-E5-571:~$ sudo fdisk -l dev/mmcblk0
fdisk: impossible d'ouvrir dev/mmcblk0: Aucun fichier ou dossier de ce type

Hors ligne

#14 Le 26/03/2024, à 18:29

iznobe

Re : Réparer carte micro sd

erreur de frappe dans la commande surement .
essaie :

sudo fdisk -l /dev/mmcblk0

retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#15 Le 27/03/2024, à 15:50

Grisealde

Re : Réparer carte micro sd

utilisateur@utilisateur-Aspire-E5-571:~$ sudo fdisk -l /dev/mmcblk0
Disque /dev/mmcblk0 : 238,3 GiB, 255869321216 octets, 499744768 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x00000000

Périphérique   Amorçage Début       Fin  Secteurs Taille Id Type
/dev/mmcblk0p1          65536 499744767 499679232 238,3G  7 HPFS/NTFS/exFAT

Hors ligne

#16 Le 27/03/2024, à 16:07

geole

Re : Réparer carte micro sd

Il va donc falloir que tu fabriques une partition NTFS (car type 7) de 243984 Mo  (499679232/2048) dans un disque accessible windows.
Lorsque cela sera fait, tu pourras lancer la copie. Comme normalement  il ne devrait pas y avoir d erreurs, la commande dd est possible

sudo  dd  if=/dev/mmcblk0p1   of=/dev/sdXN    bs=1M  conv=noerror,fsync  status=progress   

Il faudra que tu remplaces XN par la lettre et le numéro de la nouvelle partition que tu viens de créer.
Lorsque la copie sera finie, Tu lances windows et tu lui demandes de contrôler la qualité de la partition recopiée avec la commande chkdsk  /f Lettre:

Dernière modification par geole (Le 27/03/2024, à 16:17)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#17 Le 27/03/2024, à 16:28

Grisealde

Re : Réparer carte micro sd

geole a écrit :

Il va donc falloir que tu fabriques une partition NTFS (car type 7) de 243984 Mo  (499679232/2048) dans un disque accessible windows.

Une autre carte sd vierge?

Hors ligne

#18 Le 27/03/2024, à 16:30

Grisealde

Re : Réparer carte micro sd

geole a écrit :

Lorsque la copie sera finie, Tu lances windows et tu lui demandes de contrôler la qualité de la partition recopiée avec la commande chkdsk  /f Lettre:

Je n'ai pas windows, j'ai que linux sur mon pc

Hors ligne

#19 Le 27/03/2024, à 16:33

Grisealde

Re : Réparer carte micro sd

Autre question : si je met ma carte sd corrompue dans un pc windows, peut-il la réparer?

Hors ligne

#20 Le 27/03/2024, à 16:44

iznobe

Re : Réparer carte micro sd

Grisealde a écrit :

Autre question : si je met ma carte sd corrompue dans un pc windows, peut-il la réparer?

Non , car elle est accessible en lecture seule .
le seul moyen est de recopier sont contenu en le lisant , puis de reparer la copie .
cela a deja été indiqué au moins 3 fois dans cette discussion , et windobz devrait reparer la copie puisque c ' est du format NTFS ( proprieté de windobz jalousement protegé qu il ne veut ebsolument pas partagé ) .

utilisé des formats de fichiers fermes , comme NTFS , alors que tu ne disposes pas de windobz , c ' est non seulement risqué ( la preuve actuellement ) mais en plus , pour reparer , c' est pas pratique ... il y a ntfsfix , mais ca ne fonctionne pas dans tous les cas .

Dernière modification par iznobe (Le 27/03/2024, à 16:48)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#21 Le 27/03/2024, à 17:54

geole

Re : Réparer carte micro sd

Tu recopies dans  une partition située dans un support.
      Si tu as une grosse clé USB 256 go ou plus, c'est bon. Si tu as de la place dans un disque interne/externe.   c est  Bon: Tu  rétréciras
une partition de  243984 Mo   puis en créer une nouvelle au format NTFS .     Une nouvelle carte SD, cela peut être bon à condition de pouvoir brancher les deux  en même temps.

Puisque tu n'as pas windows,  tu demanderas à ntfsfix de contrôler.    Il vérifie quelques trucs et peut réparer les erreurs vénielles mais pas celles qui sont importantes. On ne peut pas savoir à l'avance ce qui va se passer.

Par la suite, il te faudra créer une nouvelle partition format EXT4 si utilisation   uniquement avec ubuntu et y recopier logiquement les fichiers

Dernière modification par geole (Le 27/03/2024, à 17:59)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#22 Le 27/03/2024, à 19:37

Grisealde

Re : Réparer carte micro sd

Ok, je vais essayer tous ça. Je reviendrais vers vous si j'y arrive pas.
Merci pour toutes ces infos!

Hors ligne