Záchrana souborů z SD karty

Záchrana souborů z SD karty
« kdy: 29. 07. 2013, 13:58:13 »
Ahoj,

stahoval jsem z SD karty (SDHC, 4GB, FAT) fotografie do počítače (prostým kopírováním v Midnight Commanderu), zhruba v polovině se kopírování přerušilo a od té doby nelze kartu přimountovat. Po vložení do foťáku se tento dožaduje formátování karty. V počítači vidím v dmesg toto:

Kód: [Vybrat]
[15781.652160] usb 2-6: new high-speed USB device number 7 using ehci_hcd
[15781.794563] usb 2-6: New USB device found, idVendor=05ca, idProduct=1880
[15781.794572] usb 2-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[15781.794579] usb 2-6: Product: USB2.0-FLASH Media   
[15781.794585] usb 2-6: Manufacturer: RICOH             
[15781.794590] usb 2-6: SerialNumber: R5U880-00003
[15781.795302] scsi10 : usb-storage 2-6:1.0
[15782.793248] scsi 10:0:0:0: Direct-Access     RICOH    R5U880FlashMedia 0000 PQ: 0 ANSI: 2
[15782.795290] sd 10:0:0:0: Attached scsi generic sg1 type 0
[15812.944150] usb 2-6: reset high-speed USB device number 7 using ehci_hcd
[15823.188096] usb 2-6: reset high-speed USB device number 7 using ehci_hcd
[15839.432150] usb 2-6: reset high-speed USB device number 7 using ehci_hcd
[15839.680117] usb 2-6: reset high-speed USB device number 7 using ehci_hcd
[15849.924183] usb 2-6: reset high-speed USB device number 7 using ehci_hcd
[15850.057388] sd 10:0:0:0: Device offlined - not ready after error recovery
[15850.057467] sd 10:0:0:0: rejecting I/O to offline device
[15850.057490] sd 10:0:0:0: rejecting I/O to offline device
[15850.057503] sd 10:0:0:0: rejecting I/O to offline device
[15850.057512] sd 10:0:0:0: [sdb] READ CAPACITY failed
[15850.057518] sd 10:0:0:0: [sdb] 
[15850.057523] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[15850.057529] sd 10:0:0:0: [sdb] Sense not available.
[15850.057541] sd 10:0:0:0: rejecting I/O to offline device
[15850.057551] sd 10:0:0:0: [sdb] Write Protect is off
[15850.057558] sd 10:0:0:0: [sdb] Mode Sense: 00 00 00 00
[15850.057567] sd 10:0:0:0: rejecting I/O to offline device
[15850.057575] sd 10:0:0:0: [sdb] Asking for cache data failed
[15850.057581] sd 10:0:0:0: [sdb] Assuming drive cache: write through
[15850.057922] sd 10:0:0:0: [sdb] Attached SCSI removable disk

Nedaří se mi vytvořit obraz karty pomocí dd nebo myrescue, ani fdisk -l /dev/sdb nic neukáže. Je ještě nějaká naděje, že fotky z výletu uvidím? ??? Díky za nápovědu.

Jakub



monitor

Re:Záchrana souborů z SD karty
« Odpověď #1 kdy: 29. 07. 2013, 14:36:00 »
Co tak skusit inu citacku kariet?
http://forums.gentoo.org/viewtopic-t-744749-start-0.html

V Ubuntu,pri podobnom probleme niekomu pomohlo dat modul uas na "ciernu listinu" :-) (blacklist)
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/868233

Pavel 'TIGER' Růžička

Re:Záchrana souborů z SD karty
« Odpověď #2 kdy: 29. 07. 2013, 15:35:06 »
PhotoRec ... tedy pokud alespoň zařízení je vidět. http://www.root.cz/clanky/poskozena-data-na-pametove-karte-a-jejich-obnova/

Pavel 'TIGER' Růžička

Re:Záchrana souborů z SD karty
« Odpověď #3 kdy: 29. 07. 2013, 15:38:24 »
Koukám, žer jsem špatně četl, není vidět .... a čtečka Ti nemohla odejít, to už se mi také stalo. Co je to za kartu?

Pavouk106

  • *****
  • 2 400
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Záchrana souborů z SD karty
« Odpověď #4 kdy: 29. 07. 2013, 15:52:29 »
Napiš sem použitej příkaz dd a chybu, kterou vyhodil. Dělal jsi kopii /dev/sdb nebo /dev/sdb1?

Vzhledem k tomu, že ale (nejspíš) ani dd nefachá, neviděl bych to růžově. Jinak postup je jako vždy - udělat pomocí dd kopii a pak na ní pustit testdisk. Tak bych to dělal já.


Re:Záchrana souborů z SD karty
« Odpověď #5 kdy: 29. 07. 2013, 16:15:45 »
Tiger:
A-data, SDHC, 4GB, class 6, jinak viz výpis z dmesg nahoře.

Pavouk:
Kód: [Vybrat]
sudo dd if=/dev/sdb of=~/karta.bin bs=8192
dd: opening `/dev/sdb': No such device or address

sudo dd if=/dev/sg0 of=~/karta.bin bs=8192
^C
0+0 records in
0+0 records out
0 bytes (0 B) copied, 18.3567 s, 0.0 kB/s

sudo dd if=/dev/sg1 of=~/karta.bin bs=8192
dd: opening `/dev/sg1': No such device or address

Žádné jiné relevantní zařízení (sdb1) se po vložení karty nevytvořilo.

Monitor:
Jinou kartu (identickou, stejný výrobce, asi i stejná série, kupovány byly současně) čtečka přečte. Čtečka je integrovaná v notebooku Lenovo X200s. Jinou momentálně nemám po ruce. Foťák (Panasonic LX2) kartu ještě pár hodin předtím přečetl, fotky jsem na něm zběžně prohlížel. Teď už ji nepřečte. Přidávám ještě relevantní lsusb:

Kód: [Vybrat]
lsusb -v
Bus 002 Device 010: ID 05ca:1880 Ricoh Co., Ltd
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x05ca Ricoh Co., Ltd
  idProduct          0x1880
  bcdDevice            0.01
  iManufacturer           1 RICOH             
  iProduct                2 USB2.0-FLASH Media   
  iSerial                 3 R5U880-00003
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              300mA
Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)

Dík všem za tipy, na těch fotkách mi docela záleží.
Jakub

monitor

Re:Záchrana souborů z SD karty
« Odpověď #6 kdy: 29. 07. 2013, 16:58:53 »
Len taka kontrolna otazka: nebola ta karta, niekde v tychto horucavach na slnku? :-)

Tak ci tak, uprimnu sustrast...

Este by to ozaj chcelo vyskusat s inou citackou, na inom pocitaci, s inym kernelom (aj ked to, ze to neukazal ani ten fotak, nie je dobry znak...)

Toto je fakt asi najhorsi typ  chyby - HW chyba...:-(
(Je tu napriklad aj takato moznost:
tu
http://productforums.google.com/forum/#!msg/picasa/ZCZhjwnwn5s/Ow7S4-nrFM0J
spomina nejaky Darren Wright, ze mal dost podobny problem
a v podstate riesenie bolo, poslat tu SD kartu nejakym nemcom, ty z nej vybrali tie pamatove cipy, a zachranili to, a po zaplateni, si to mohol stiahnut...
http://recoverfab.com/
)

Inak, skusenost: jeden znamy mal USB disk, ktory mu prestal fungovat (nieco podobne, ako mas ty, problemy s pristupom, dd nefungoval, ...). A jedina sanca, bolo nieco ako "znovu napalit FW" toho USB. Ale vlastne islo o nieco s tymi pamatovymi kartami. (Neviem, bol to nejaky "black magic", SW od vyrobcu nejakych takych klucov. V podstate nieco ako "low level format". Samozrejme, ze to ale vymazalo vsetky data. Ale minimalne, sa potom ten USB kluc objavil, a dalo sa s nim normalne pracovat.) A ty recoverfab tam maju odkaz na nieco podobne https://www.sdcard.org/downloads/formatter_4/ (ale len pre windows a Mac OS :-(

Fakt neviem, ale drzim palce, nech to dobre dopadne...