Didiéridou
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 ?
naholyr
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 😉
Didiéridou
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
naholyr
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 ?
Didiéridou
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 ...
naholyr
Didiéridou a écritL'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." ?
Didiéridou
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
naholyr
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 🙁 mais si le device apparaît bien, tu peux après jouer du mkfs pour la formater.
Didiéridou
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)
naholyr
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".
Didiéridou
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.
Didiéridou
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" ?
naholyr
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
Vincent cosmo
même les disques en IDE?