Yep. Card&#39;s bad. There are some flash device recovery tools around but none that do best for flash media are Linux based.<br><br><div class="gmail_quote">On Fri, May 20, 2011 at 1:31 PM, Dow Hurst <span dir="ltr">&lt;<a href="mailto:dphurst@uncg.edu">dphurst@uncg.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><font size="4">DroidX suddenly lost access to SD card.  Rebooted after reseating card and phone says SD card is blank.  I attempted to access the card via a USB SD card reader on my Ubuntu 10.04 system.  The kernel tells me a bunch of SCSI messages I&#39;ve put below.  However, my question is when trying to use dd or ddrescue to access the device I get these messages:<br>


<br>dd_rescue: (fatal): open &quot;/dev/sdc&quot; failed: No medium found<br><br>dd: opening `/dev/sdc&#39;: No medium found<br><br>So here are the kernel messages when the SD card is sensed:<br>May 20 12:07:58 arwen kernel: [172595.490118] usb 1-4.3: new high speed USB device using ehci_hcd and address 5<br>


May 20 12:07:58 arwen kernel: [172595.614760] usb 1-4.3: configuration #1 chosen from 1 choice<br>May 20 12:07:58 arwen kernel: [172595.615694] scsi5 : SCSI emulation for USB Mass Storage devices<br>May 20 12:07:58 arwen kernel: [172595.616034] usb-storage: device found at 5<br>


May 20 12:07:58 arwen kernel: [172595.616039] usb-storage: waiting for device to settle before scanning<br>May 20 12:08:03 arwen kernel: [172600.610708] usb-storage: device scan complete<br>May 20 12:08:03 arwen kernel: [172600.611545] scsi 5:0:0:0: Direct-Access     Generic  STORAGE DEVICE   9412 PQ: 0 ANSI: 0<br>


May 20 12:08:03 arwen kernel: [172600.612780] sd 5:0:0:0: Attached scsi generic sg3 type 0<br>May 20 12:08:04 arwen kernel: [172600.674639] sd 5:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).<br>May 20 12:08:04 arwen kernel: [172600.675893] sd 5:0:0:0: [sdc] Using 0xffffffff as device size<br>


May 20 12:08:04 arwen kernel: [172600.675905] sd 5:0:0:0: [sdc] 4294967296 512-byte logical blocks: (2.19 TB/2.00 TiB)<br>May 20 12:08:04 arwen kernel: [172600.677017] sd 5:0:0:0: [sdc] Write Protect is off<br>May 20 12:08:04 arwen kernel: [172600.677024] sd 5:0:0:0: [sdc] Mode Sense: 03 00 00 00<br>


May 20 12:08:04 arwen kernel: [172600.677027] sd 5:0:0:0: [sdc] Assuming drive cache: write through<br>May 20 12:08:04 arwen kernel: [172600.679018] sd 5:0:0:0: [sdc] Very big device. Trying to use READ CAPACITY(16).<br>

May 20 12:08:04 arwen kernel: [172600.680259] sd 5:0:0:0: [sdc] Using 0xffffffff as device size<br>
May 20 12:08:04 arwen kernel: [172600.681394] sd 5:0:0:0: [sdc] Assuming drive cache: write through<br>May 20 12:08:08 arwen kernel: [172600.681405]  sdc:<br>May 20 12:08:08 arwen kernel: [172605.382610] sd 5:0:0:0: [sdc] Device not ready<br>


May 20 12:08:08 arwen kernel: [172605.382616] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.382621] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>May 20 12:08:08 arwen kernel: [172605.382627] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>


May 20 12:08:08 arwen kernel: [172605.382634] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.382648] end_request: I/O error, dev sdc, sector 0<br>May 20 12:08:08 arwen kernel: [172605.382654] __ratelimit: 6 callbacks suppressed<br>


May 20 12:08:08 arwen kernel: [172605.382658] Buffer I/O error on device sdc, logical block 0<br>May 20 12:08:08 arwen kernel: [172605.383974] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.383977] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>


May 20 12:08:08 arwen kernel: [172605.383982] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>May 20 12:08:08 arwen kernel: [172605.383986] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.383991] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>


May 20 12:08:08 arwen kernel: [172605.384003] end_request: I/O error, dev sdc, sector 0<br>May 20 12:08:08 arwen kernel: [172605.384008] Buffer I/O error on device sdc, logical block 0<br>May 20 12:08:08 arwen kernel: [172605.385224] sd 5:0:0:0: [sdc] Device not ready<br>


May 20 12:08:08 arwen kernel: [172605.385227] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.385231] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>May 20 12:08:08 arwen kernel: [172605.385236] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>


May 20 12:08:08 arwen kernel: [172605.385241] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.385252] end_request: I/O error, dev sdc, sector 0<br>May 20 12:08:08 arwen kernel: [172605.385256] Buffer I/O error on device sdc, logical block 0<br>


May 20 12:08:08 arwen kernel: [172605.386473] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.386476] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.386480] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>


May 20 12:08:08 arwen kernel: [172605.386485] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.386490] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.386501] end_request: I/O error, dev sdc, sector 0<br>


May 20 12:08:08 arwen kernel: [172605.386505] Buffer I/O error on device sdc, logical block 0<br>May 20 12:08:08 arwen kernel: [172605.387723] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.387726] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>


May 20 12:08:08 arwen kernel: [172605.387730] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>May 20 12:08:08 arwen kernel: [172605.387735] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.387740] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>


May 20 12:08:08 arwen kernel: [172605.387751] end_request: I/O error, dev sdc, sector 0<br>May 20 12:08:08 arwen kernel: [172605.387755] Buffer I/O error on device sdc, logical block 0<br>May 20 12:08:08 arwen kernel: [172605.387768] ldm_validate_partition_table(): Disk read failed.<br>


May 20 12:08:08 arwen kernel: [172605.388972] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.388975] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.388979] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>


May 20 12:08:08 arwen kernel: [172605.388984] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.388989] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.389000] end_request: I/O error, dev sdc, sector 0<br>


May 20 12:08:08 arwen kernel: [172605.389004] Buffer I/O error on device sdc, logical block 0<br>May 20 12:08:08 arwen kernel: [172605.390223] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.390227] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>


May 20 12:08:08 arwen kernel: [172605.390231] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>May 20 12:08:08 arwen kernel: [172605.390236] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.390240] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>


May 20 12:08:08 arwen kernel: [172605.390252] end_request: I/O error, dev sdc, sector 0<br>May 20 12:08:08 arwen kernel: [172605.390256] Buffer I/O error on device sdc, logical block 0<br>May 20 12:08:08 arwen kernel: [172605.391472] sd 5:0:0:0: [sdc] Device not ready<br>


May 20 12:08:08 arwen kernel: [172605.391475] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.391479] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>May 20 12:08:08 arwen kernel: [172605.391484] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>


May 20 12:08:08 arwen kernel: [172605.391488] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.391500] end_request: I/O error, dev sdc, sector 0<br>May 20 12:08:08 arwen kernel: [172605.391503] Buffer I/O error on device sdc, logical block 0<br>


May 20 12:08:08 arwen kernel: [172605.392725] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.392728] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.392732] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>


May 20 12:08:08 arwen kernel: [172605.392737] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.392742] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.392755] end_request: I/O error, dev sdc, sector 0<br>


May 20 12:08:08 arwen kernel: [172605.392759] Buffer I/O error on device sdc, logical block 0<br>May 20 12:08:08 arwen kernel: [172605.392776] Dev sdc: unable to read RDB block 0<br>May 20 12:08:08 arwen kernel: [172605.393971] sd 5:0:0:0: [sdc] Device not ready<br>


May 20 12:08:08 arwen kernel: [172605.393974] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.393978] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>May 20 12:08:08 arwen kernel: [172605.393983] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>


May 20 12:08:08 arwen kernel: [172605.393988] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.393999] end_request: I/O error, dev sdc, sector 0<br>May 20 12:08:08 arwen kernel: [172605.394003] Buffer I/O error on device sdc, logical block 0<br>


May 20 12:08:08 arwen kernel: [172605.395223] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.395227] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.395231] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>


May 20 12:08:08 arwen kernel: [172605.395235] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.395240] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.395252] end_request: I/O error, dev sdc, sector 0<br>


May 20 12:08:08 arwen kernel: [172605.396474] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.396477] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.396481] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>


May 20 12:08:08 arwen kernel: [172605.396485] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.396490] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 18 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.396502] end_request: I/O error, dev sdc, sector 24<br>


May 20 12:08:08 arwen kernel: [172605.397721] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.397725] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.397729] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>


May 20 12:08:08 arwen kernel: [172605.397733] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.397738] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 18 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.397750] end_request: I/O error, dev sdc, sector 24<br>


May 20 12:08:08 arwen kernel: [172605.398971] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.398974] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.398978] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>


May 20 12:08:08 arwen kernel: [172605.398983] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.398988] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.398999] end_request: I/O error, dev sdc, sector 0<br>


May 20 12:08:08 arwen kernel: [172605.400221] sd 5:0:0:0: [sdc] Device not ready<br>May 20 12:08:08 arwen kernel: [172605.400224] sd 5:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br>May 20 12:08:08 arwen kernel: [172605.400228] sd 5:0:0:0: [sdc] Sense Key : Not Ready [current] <br>


May 20 12:08:08 arwen kernel: [172605.400233] sd 5:0:0:0: [sdc] Add. Sense: Medium not present<br>May 20 12:08:08 arwen kernel: [172605.400238] sd 5:0:0:0: [sdc] CDB: Read(10): 28 00 00 00 00 00 00 00 08 00<br>May 20 12:08:08 arwen kernel: [172605.400249] end_request: I/O error, dev sdc, sector 0<br>


May 20 12:08:08 arwen kernel: [172605.400263]  unable to read partition table<br>May 20 12:08:08 arwen kernel: [172605.401391] sd 5:0:0:0: [sdc] Attached SCSI removable disk<br><br>Does this mean that the card&#39;s circuitry is damaged?  I just want to recover an image of whatever data is on the flash card.  It is a 16GB card with some photos, applications, and videos.  I had downloaded most of the photos but don&#39;t have the last month or so.  Recorded some video from two different concerts I went to that I wanted to save.  A bit frustrated that dd won&#39;t access the card.  Google search isn&#39;t giving me much info on how to know when a card is truly inaccessible.<br clear="all">


</font><font size="4"><br>Best wishes,<br>Dow Hurst</font><br><br><br>
<br>_______________________________________________<br>
Ale mailing list<br>
<a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
<a href="http://mail.ale.org/mailman/listinfo/ale" target="_blank">http://mail.ale.org/mailman/listinfo/ale</a><br>
See JOBS, ANNOUNCE and SCHOOLS lists at<br>
<a href="http://mail.ale.org/mailman/listinfo" target="_blank">http://mail.ale.org/mailman/listinfo</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>-- <br>James P. Kinney III<br><br>As long as the general population is passive, apathetic, diverted to 
consumerism or hatred of the vulnerable, then the powerful can do as 
they please, and those who survive will be left to contemplate the 
outcome.<br>- <i><i><i><i>2011 Noam Chomsky</i></i></i></i><br>