Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[USB] Récupération fichiers sur carte mémoire SD HS
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2686
Location: Paris

PostPosted: Tue Sep 25, 2007 9:51 pm    Post subject: [USB] Récupération fichiers sur carte mémoire SD HS Reply with quote

Bonjour tout le monde,

C'est un peu la série en ce moment sur le forum alors je vais y aller de ma petite question.

Problématique :
J'ai une tâche qui m'a été confiée par les parents de ma copine. A partir de là vous comprenez que je ne peux échouer :lol:
Il s'agit de récupérer les photos qui sont sur une carte mémoire SD 128Mo (donc SD classique, pas SDHC). Le problème, c'est qu'il m'est impossible de monte cette carte mémoire et donc je ne peux utiliser des outils comme Testdisk ou Photorec pour récupérer les données qui sont dessus.

Symptômes :
Voici ce que j'obtiens lorsque je connecte la clé USB, j'ai n'ai pas de block /dev/sdaX qui apparait :
Code:
genduf ~ # udevmonitor --udev
udevmonitor will print the received events for:
UDEV the event which udev sends out after rule processing

UDEV  [1190756404.798553] add      /devices/pci0000:00/0000:00:02.0/usb1/1-3 (usb)
UDEV  [1190756404.800009] add      /class/usb_endpoint/usbdev1.2_ep00 (usb_endpoint)
UDEV  [1190756405.270784] add      /devices/pci0000:00/0000:00:02.0/usb1/1-3/1-3:1.0 (usb)
UDEV  [1190756405.272743] add      /class/scsi_host/host0 (scsi_host)
UDEV  [1190756405.274032] add      /class/usb_endpoint/usbdev1.2_ep01 (usb_endpoint)
UDEV  [1190756405.275303] add      /class/usb_endpoint/usbdev1.2_ep82 (usb_endpoint)
UDEV  [1190756405.285031] add      /class/usb_device/usbdev1.2 (usb_device)
UDEV  [1190756409.907463] add      /devices/pci0000:00/0000:00:02.0/usb1/1-3/1-3:1.0/host0/target0:0:0/0:0:0:0 (scsi)
UDEV  [1190756409.957761] add      /class/scsi_disk/0:0:0:0 (scsi_disk)
UDEV  [1190756410.027445] add      /class/scsi_device/0:0:0:0 (scsi_device)
UDEV  [1190756410.030812] add      /class/scsi_generic/sg0 (scsi_generic)
UDEV  [1190756410.343868] add      /block/sda (block)


Il y aussi le fait que dans /var/log/messages cela tourne en boucle:
Code:
Sep 25 23:47:44 genduf usb-storage: *** thread sleeping.
Sep 25 23:47:44 genduf usb-storage: queuecommand called
Sep 25 23:47:44 genduf usb-storage: *** thread awakened.
Sep 25 23:47:44 genduf usb-storage: Command TEST_UNIT_READY (6 bytes)
Sep 25 23:47:44 genduf usb-storage:  00 00 00 00 00 00
Sep 25 23:47:44 genduf usb-storage: Bulk Command S 0x43425355 T 0x39e L 0 F 0 Trg 0 LUN 0 CL 6
Sep 25 23:47:44 genduf usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Sep 25 23:47:44 genduf usb-storage: Status code 0; transferred 31/31
Sep 25 23:47:44 genduf usb-storage: -- transfer complete
Sep 25 23:47:44 genduf usb-storage: Bulk command transfer result=0
Sep 25 23:47:44 genduf usb-storage: Attempting to get CSW...
Sep 25 23:47:44 genduf usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Sep 25 23:47:44 genduf usb-storage: Status code 0; transferred 13/13
Sep 25 23:47:44 genduf usb-storage: -- transfer complete
Sep 25 23:47:44 genduf usb-storage: Bulk status result = 0
Sep 25 23:47:44 genduf usb-storage: Bulk Status S 0x53425355 T 0x39e R 0 Stat 0x1
Sep 25 23:47:44 genduf usb-storage: -- transport indicates command failure
Sep 25 23:47:44 genduf usb-storage: Issuing auto-REQUEST_SENSE
Sep 25 23:47:44 genduf usb-storage: Bulk Command S 0x43425355 T 0x39f L 18 F 128 Trg 0 LUN 0 CL 6
Sep 25 23:47:44 genduf usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
Sep 25 23:47:44 genduf usb-storage: Status code 0; transferred 31/31
Sep 25 23:47:44 genduf usb-storage: -- transfer complete
Sep 25 23:47:44 genduf usb-storage: Bulk command transfer result=0
Sep 25 23:47:44 genduf usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes
Sep 25 23:47:44 genduf usb-storage: Status code 0; transferred 18/18
Sep 25 23:47:44 genduf usb-storage: -- transfer complete
Sep 25 23:47:44 genduf usb-storage: Bulk data transfer result 0x0
Sep 25 23:47:44 genduf usb-storage: Attempting to get CSW...
Sep 25 23:47:44 genduf usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
Sep 25 23:47:44 genduf usb-storage: Status code 0; transferred 13/13
Sep 25 23:47:44 genduf usb-storage: -- transfer complete
Sep 25 23:47:44 genduf usb-storage: Bulk status result = 0
Sep 25 23:47:44 genduf usb-storage: Bulk Status S 0x53425355 T 0x39f R 0 Stat 0x0
Sep 25 23:47:44 genduf usb-storage: -- Result from auto-sense is 0
Sep 25 23:47:44 genduf usb-storage: -- code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0
Sep 25 23:47:44 genduf usb-storage: (Unknown Key): (unknown ASC/ASCQ)
Sep 25 23:47:44 genduf usb-storage: scsi cmd done, result=0x2
Sep 25 23:47:44 genduf usb-storage: *** thread sleeping.


Donc voilà, si quelqu'un connait une solution pour réussir à lire sur une carte SD en sale état. Limite à un moment donné je me suis donné je peux essayer de la formater, ainsi je pourrais la monter en tant que bloc /dev/sdaX et à partir de là je pourrais essayer de récupérer les données. Mais je me suis dit que ça c'était un fonctionnement possible avec un disque dur, mais avec une carte SD je ne sais pas du tout si la technologie le permet. Donc en attendant j'en appelle à votre expérience ou vos idées ;-)

Merci.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Sep 26, 2007 6:55 am    Post subject: Reply with quote

Salut DuF,
tu pourrais nous filer la partie du lspci qui va bien : celle de ton lecteur de carte sd, avec les options que tu as mis dans ton noyau s'te plaît.
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Wed Sep 26, 2007 6:59 am    Post subject: Reply with quote

+1 MickTux

c'est pas des erreurs contrôleurs ça (IDE)?
Code:
code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0

_________________
membre officieux du SAV Ati GEntoo
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2686
Location: Paris

PostPosted: Wed Sep 26, 2007 8:42 am    Post subject: Reply with quote

Ok, je vous mets la sortie du lspci ce soir, une fois chez moi.
Si jamais vous voyez d'autres trucs pouvant être utile, n'hésitez pas à me le demander.

Sinon juste pour info, je n'utilise pas un lecteur de cartes, mais mon appareil photo pour accéder à mes cartes SD. A noter que cette carte quand je l'insère provoque la demande d'un formatage par l'appareil photo et que pour mes autres cartes SD je n'ai pas de souci pour les monter, mais elles elles sont en bon état.

Merci
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2383
Location: ~Belfort! - France - EU

PostPosted: Wed Sep 26, 2007 8:47 am    Post subject: Reply with quote

DuF wrote:
Ok, je vous mets la sortie du lspci ce soir, une fois chez moi.
Si jamais vous voyez d'autres trucs pouvant être utile, n'hésitez pas à me le demander.

ok
DuF wrote:

Sinon juste pour info, je n'utilise pas un lecteur de cartes, mais mon appareil photo pour accéder à mes cartes SD. A noter que cette carte quand je l'insère provoque la demande d'un formatage par l'appareil photo et que pour mes autres cartes SD je n'ai pas de souci pour les monter, mais elles elles sont en bon état.

Merci


Comme ça de prime à bord je te dirais de jeter un œil sur ce TIP de Ghoti : [TIP] Caméscopes "hybrides" et USB

EXEMPLE :
ghoti wrote:
Exemple au hasard (;)), le JVC Everio GZ-MG575.
Celui-ci est muni d'un disque dur de 40 Go mais aussi d'un lecteur de cartes SD/SDHC.

et à peine plus loin :
ghoti wrote:
il ne faut pas oublier d'activer l'option Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) dans le noyau, sinon, seul le LUN 0 (disque dur) sera activé et la carte mémoire (LUN 1) ne sera pas détectée.

_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
widan
Veteran
Veteran


Joined: 07 Jun 2005
Posts: 1512
Location: Paris, France

PostPosted: Wed Sep 26, 2007 5:51 pm    Post subject: Reply with quote

kwenspc wrote:
c'est pas des erreurs contrôleurs ça (IDE)?
Code:
code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0

C'est une erreur SCSI, SK/ASC/ASCQ 0x02/0x3a/0x00 signifie "Medium not present".
Back to top
View user's profile Send private message
F!nTcH
Tux's lil' helper
Tux's lil' helper


Joined: 15 Jul 2007
Posts: 149

PostPosted: Wed Sep 26, 2007 6:52 pm    Post subject: Reply with quote

widan wrote:
kwenspc wrote:
c'est pas des erreurs contrôleurs ça (IDE)?
Code:
code: 0x70, key: 0x2, ASC: 0x3a, ASCQ: 0x0

C'est une erreur SCSI, SK/ASC/ASCQ 0x02/0x3a/0x00 signifie "Medium not present".


Je dirais que sa carte elle est un peu malade ... :mrgreen:

( :arrow: ... je suis déjà dehors ...)
_________________
Y'a ceux qui murmurent aux oreilles des chevaux ...
Et puis y'a ceux qui murmurent aux cores de leurs PC ... (oui je sors ... aïe ! tapez pas !!)
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2686
Location: Paris

PostPosted: Wed Sep 26, 2007 7:47 pm    Post subject: Reply with quote

MickTux wrote:
DuF wrote:
Ok, je vous mets la sortie du lspci ce soir, une fois chez moi.
Si jamais vous voyez d'autres trucs pouvant être utile, n'hésitez pas à me le demander.

ok
DuF wrote:

Sinon juste pour info, je n'utilise pas un lecteur de cartes, mais mon appareil photo pour accéder à mes cartes SD. A noter que cette carte quand je l'insère provoque la demande d'un formatage par l'appareil photo et que pour mes autres cartes SD je n'ai pas de souci pour les monter, mais elles elles sont en bon état.

Merci


Comme ça de prime à bord je te dirais de jeter un œil sur ce TIP de Ghoti : [TIP] Caméscopes "hybrides" et USB

EXEMPLE :
ghoti wrote:
Exemple au hasard (;)), le JVC Everio GZ-MG575.
Celui-ci est muni d'un disque dur de 40 Go mais aussi d'un lecteur de cartes SD/SDHC.

et à peine plus loin :
ghoti wrote:
il ne faut pas oublier d'activer l'option Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) dans le noyau, sinon, seul le LUN 0 (disque dur) sera activé et la carte mémoire (LUN 1) ne sera pas détectée.


Bon alors le lspci ne donne rien de particulier sur mon APN lorsqu'il est connecté, donc je ne le posterai pas vu que rien n'y fait référence.

Concernant les multiples "LUN" je ne suis pas concerné étant donné que seul une carte mémoire peut être utilisée à la fois avec l'APN.

Est-ce que l'utilisation d'un lecteur de cartes dédié aurait un fonctionnement différent de mon APN et permettrait de monter la carte défectueuse différemment ?

Merci.
Back to top
View user's profile Send private message
Ezka
Guru
Guru


Joined: 17 Feb 2005
Posts: 352
Location: par là, mais vraiment ...

PostPosted: Wed Sep 26, 2007 8:36 pm    Post subject: Reply with quote

C'est pas impossible, avec l'APN, amha s'il n'aime pas ta carte, il ne l'utilisera pas. Et s'il n'utilise pas ta carte ça correspondrai bien à l'erreur que t'indique widan : "Medium not present" :)

Si tu as moyen de te faire préter ou de trouver un adaptateur ça peut marcher mieux, si elle n'est pas totalement foutue. :roll:
_________________
Ez.
Back to top
View user's profile Send private message
ptah
n00b
n00b


Joined: 03 Mar 2007
Posts: 65

PostPosted: Wed Sep 26, 2007 11:07 pm    Post subject: Reply with quote

Hello,

Quote:
Limite à un moment donné je me suis donné je peux essayer de la formater, ainsi je pourrais la monter en tant que bloc /dev/sdaX et à partir de là je pourrais essayer de récupérer les données. Mais je me suis dit que ça c'était un fonctionnement possible avec un disque dur, mais avec une carte SD je ne sais pas du tout si la technologie le permet. Donc en attendant j'en appelle à votre expérience ou vos idées ;-)


Juste un truc concernant /dev/sdaX, parfois, les cartes ne sont pas partitionné et il est possible de monter /dev/sda (sans X). Au vu des messages de ton premier post, il trouve le block sda, ça vau peut-être le coup d'essayer (mais c'est sans garantie). Pour ce qui est de partitionner les cartes, je l'ai déjà fait et en théorie ça ne pose pas de problème quand tu y accède via un PC de là à dire que ton APN soit content avec ce genre de carte...

My 2 cents
Back to top
View user's profile Send private message
DuF
Advocate
Advocate


Joined: 09 Dec 2002
Posts: 2686
Location: Paris

PostPosted: Wed Sep 26, 2007 11:18 pm    Post subject: Reply with quote

Je vais essayer de me faire prêter un adaptateur pour ce week end, voir si cela change quelquechose, car effectivement peut être que l'APN voyant la carte HS empêche l'accès à cette carte.

Pour le fait de monter sda j'avais essayé sans succès, mais au niveau des options de montage j'avais fait très basique, je vais essayer de nouveau en faisant ça de manière un peu plus poussée.

Merci.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum