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 22/03/2007, à 09:40

Didiéridou

Comment récupérer une carte SD ?

Bonjour tout le monde.
J'ai une carte SD 512 TOSHIBA qui n'est plus détectée.
Je l'utilise pour mon GPS.
Mon fils m'a dit qu'il existait un truc sous DOS mais j'aimerais savoir si je peux faire quelque chose à partir d'UBUNTU (formatage Fat16).
A votre avis ?


Sous Linux (Ubuntu et maintenant EOS) depuis au moins 2006 et d'autant plus ravi d'y être quand je reboot par nécessité sur Win... et que je vois la disponibilité et la réactivité compétente des membres des forums !

Hors ligne

#2 Le 22/03/2007, à 10:22

naholyr

Re : Comment récupérer une carte SD ?

Elle doit être reconnue en /dev/sdX1, dis nous la version de ton noyau (uname -r), le nombre de disques durs dont tu disposes, et on devrait pouvoir deviner le X wink

Hors ligne

#3 Le 22/03/2007, à 14:11

Didiéridou

Re : Comment récupérer une carte SD ?

noyau: 2.6.17-11-386
2 DD; un avec Ubuntu et l'autre avec Mandriva (que je n'utilise d'ailleurs plus car ça me plante le micro dès que je tente de le lancer !)
Je connecte ma carte à partir d'un lecteur branché sur une prise USB.
Merci pour la réponse rapide


Sous Linux (Ubuntu et maintenant EOS) depuis au moins 2006 et d'autant plus ravi d'y être quand je reboot par nécessité sur Win... et que je vois la disponibilité et la réactivité compétente des membres des forums !

Hors ligne

#4 Le 22/03/2007, à 16:07

naholyr

Re : Comment récupérer une carte SD ?

Ah ok je pensais que c'était un lecteur intégré.

Alors pour être complet (j'espère ne pas me gourer, je ne suis pas chez moi et n'ai pas de linux sous la main) :
- Démarre sans le lecteur
- Connecte le lecteur
- Donne-nous les 10 dernières lignes du résultat de la commande "dmesg"
- Donne-nous le résultat de la commande "lsusb"
- Déconnecte le lecteur
- Donne-nous les 10 dernières lignes du résultat de la commande "dmesg"
On va déjà vite savoir si le lecteur est reconnu, et s'il est possible de formater la carte.

Et d'ailleurs la carte, elle marche dans ton appareil photo ?

Hors ligne

#5 Le 22/03/2007, à 16:18

Didiéridou

Re : Comment récupérer une carte SD ?

Donc, les dix dernières lignes:
[17188863.424000] sd 0:0:0:0: SCSI error: return code = 0x8000002
[17188863.424000] sda: Current: sense key: Medium Error
[17188863.424000]     Additional sense: CIRC unrecovered error
[17188863.424000] Info fld=0x0
[17188863.424000] end_request: I/O error, dev sda, sector 0
[17188863.432000] sd 0:0:0:0: SCSI error: return code = 0x8000002
[17188863.432000] sda: Current: sense key: Medium Error
[17188863.432000]     Additional sense: CIRC unrecovered error
[17188863.432000] Info fld=0x0
[17188863.432000] end_request: I/O error, dev sda, sector 0

lsusb donne:
Bus 005 Device 002: ID 058f:6362 Alcor Micro Corp.
Bus 005 Device 001: ID 0000:0000 
Bus 001 Device 001: ID 0000:0000 
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000

Une fois le lecteur déconnecté dmesg donne:
  0:0:0:0: rejecting I/O to dead device
[17195522.780000] sda: Write Protect is off
[17195522.780000] sda: Mode Sense: 00 00 00 00
[17195522.780000] sda: assuming drive cache: write through
[17195522.780000]  sda:<3> 0:0:0:0: rejecting I/O to dead device
[17195522.780000] printk: 49 messages suppressed.
[17195522.780000] Buffer I/O error on device sda, logical block 0
[17195522.780000]  0:0:0:0: rejecting I/O to dead device
[17195522.780000] Buffer I/O error on device sda, logical block 0
[17195522.780000]  unable to read partition table

L'appareil photo semble reconnaître la carte mais il me demande de la formater. Je m'exécute mais ça ne fonctionne pas ...


Sous Linux (Ubuntu et maintenant EOS) depuis au moins 2006 et d'autant plus ravi d'y être quand je reboot par nécessité sur Win... et que je vois la disponibilité et la réactivité compétente des membres des forums !

Hors ligne

#6 Le 22/03/2007, à 16:36

naholyr

Re : Comment récupérer une carte SD ?

Didiéridou a écrit :

L'appareil photo semble reconnaître la carte mais il me demande de la formater. Je m'exécute mais ça ne fonctionne pas ...

Quand tu dis que ça ne fonctionne pas, l'appareil te met une erreur (auquel cas laisse tomber, ta carte est simplement morte) ou bien il te dit que c'est ok ?

Je pensais que tu aurais moins de sortie que ça avec dmesg, tu peux donner toute la sortie du coup ? Je ne dis pas que j'y comprends tout mais ça donne une piste de recherche ^^
Est-ce que tu peux donner le lsusb avec appareil déconnecté, pour vérifier que c'est bien lui le "Bus 005 Device 002: ID 058f:6362 Alcor Micro Corp." ?

Hors ligne

#7 Le 22/03/2007, à 16:46

Didiéridou

Re : Comment récupérer une carte SD ?

L'appareil photos me demande, en boucle, de formater ma carte...
Je lance le formatage et rebelotte !
lsusb avec lecteur déconnecté:
Bus 005 Device 001: ID 0000:0000 
Bus 001 Device 001: ID 0000:0000 
Bus 004 Device 001: ID 0000:0000 
Bus 003 Device 001: ID 0000:0000 
Bus 002 Device 001: ID 0000:0000


Sous Linux (Ubuntu et maintenant EOS) depuis au moins 2006 et d'autant plus ravi d'y être quand je reboot par nécessité sur Win... et que je vois la disponibilité et la réactivité compétente des membres des forums !

Hors ligne

#8 Le 22/03/2007, à 17:09

naholyr

Re : Comment récupérer une carte SD ?

Ah bah voilà, si l'appareil photo n'arrive pas à formater ta carte SD je pense qu'elle est tout simplement foutue. Parce que là ton lecteur est bien reconnu.

Tiens, pour savoir à quel device correspond ta carte, le plus simple c'est ça :
- Sans le lecteur connecté "ls -l /dev/disk/by-uuid"
- Avec le lecteur connecté et la carte insérée, même commande
Tu devrais avoir une ligne en plus qui correspond au /dev/sdX1 de ta carte. Si ce n'est pas le cas, je ne peux pas t'aider plus je ne suis pas assez pointu sad mais si le device apparaît bien, tu peux après jouer du mkfs pour la formater.

Hors ligne

#9 Le 22/03/2007, à 17:31

Didiéridou

Re : Comment récupérer une carte SD ?

Bon bin résultat: carte foutue !!!
ls -l /dev/disk/by-uuid
total 0
dans les deux cas ...

par contre:
lrwxrwxrwx 1 root root 10 2007-03-22 11:50 4455-E294 -> ../../hdb7 (partition dont j'ai forcé le montage au démarrage)
lrwxrwxrwx 1 root root 10 2007-03-22 11:50 55fb501a-0bd4-44eb-85e4-66b2f78c52d8 -> ../../hdb1 (je ne la vois pas... c'est Mandriva)
lrwxrwxrwx 1 root root 10 2007-03-22 11:50 59d57ce2-52cb-4f93-bc30-2486da849796 -> ../../hda1
lrwxrwxrwx 1 root root 10 2007-03-22 11:50 b1153c59-cc2e-436e-9dcd-2084a3a974da -> ../../hdb6 (je ne la vois pas... c'est Mandriva)
lrwxrwxrwx 1 root root 10 2007-03-22 11:50 b5ccb0f0-d74a-431a-9be5-416902c6d633 -> ../../hda5
lrwxrwxrwx 1 root root 10 2007-03-22 11:50 e6648544-8b66-4be6-add3-3157f38966a0 -> ../../hdb5 (je ne la vois pas... c'est Mandriva)
Je pense que Edgy a qq soucis pour les reconnaître comment puis-je faire? (si c'est trop long je peux mettre un autre post, tu me dis)


Sous Linux (Ubuntu et maintenant EOS) depuis au moins 2006 et d'autant plus ravi d'y être quand je reboot par nécessité sur Win... et que je vois la disponibilité et la réactivité compétente des membres des forums !

Hors ligne

#10 Le 22/03/2007, à 17:39

naholyr

Re : Comment récupérer une carte SD ?

Bon ben du coup c'est plié pour ta carte lol désolé

Pour tes partitions mandriva, il faut simplement qu'elles soient montées ces partitions, direction /etc/fstab, pour chaque partition il faut :
- ajouter une ligne correspondant à ta partition (inspire-toi des lignes du dessus, il faut connaître le type de fichier installé sur cette partition : ext2, ext3, etc...)
- créer le point de montage s'il n'existe pas : "sudo mkdir /media/mandriva-root"
- donner des droits à ton user sur ce point de montage : de mémoire "sudo chgrp plugdev /media/mandriva-root" (mais vérifie le résultat de "groups" pour voir si tu es bien dans le groupe "plugdev") puis "sudo chmod g+rw /media/mandriva-root".
- le monter : "sudo mount /media/mandriva-root".

Hors ligne

#11 Le 22/03/2007, à 18:02

Didiéridou

Re : Comment récupérer une carte SD ?

Je te remercie mais j'espérais qu'il y ait une manip plus simple et rapide à faire.
Tout ce que tu me dis je m'y attendais un peu.
Je vais donc m'y atteler.
A plus.

Dernière modification par Didiéridou (Le 22/03/2007, à 18:23)


Sous Linux (Ubuntu et maintenant EOS) depuis au moins 2006 et d'autant plus ravi d'y être quand je reboot par nécessité sur Win... et que je vois la disponibilité et la réactivité compétente des membres des forums !

Hors ligne

#12 Le 22/03/2007, à 18:30

Didiéridou

Re : Comment récupérer une carte SD ?

Une petite dernière question:

dans mon fstab j'ai ça:
# /dev/hda1 -- converted during upgrade to edgy
UUID=59d57ce2-52cb-4f93-bc30-2486da849796 / ext3 defaults,errors=remount-ro 0 1

Dois-je monter l'UUID de mon hdb1 avec "defaults,errors=remount-ro 0 1" ?


Sous Linux (Ubuntu et maintenant EOS) depuis au moins 2006 et d'autant plus ravi d'y être quand je reboot par nécessité sur Win... et que je vois la disponibilité et la réactivité compétente des membres des forums !

Hors ligne

#13 Le 22/03/2007, à 19:16

naholyr

Re : Comment récupérer une carte SD ?

ouip
et d'ailleurs oui tu as raison pense bien à passer par les UUID entre le 2.6.20-11 et 2.6.20-12 les disques passent tous en sdXY

Hors ligne

#14 Le 08/04/2007, à 09:11

Vincent cosmo

Re : Comment récupérer une carte SD ?

même les disques en IDE?

Hors ligne