All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: Recovering pendrive after crash
PostPosted: January 6th, 2012, 4:58 
Offline

Joined: December 1st, 2011, 17:40
Posts: 43
Hello, I have a emtec 16gb which was crashed and since then was undetected by operative system, and pendrive was dead.
While I was measuring voltages, led turned on intermitently. Now the pendrive is detected by operative system but doesn't can mount the filesystem, although is tried again and again, as you can see (GNU/Linux):

Code:
[  711.844912] usb-storage: device found at 33
[  711.844915] usb-storage: waiting for device to settle before scanning
[  716.840346] usb-storage: device scan complete
[  716.880448] scsi 31:0:0:0: Direct-Access              USB DISK 2.0     PMAP PQ: 0 ANSI: 0 CCS
[  716.881777] sd 31:0:0:0: Attached scsi generic sg2 type 0
[  725.948273] sd 31:0:0:0: [sdd] 31277056 512-byte logical blocks: (16.0 GB/14.9 GiB)
[  725.948756] sd 31:0:0:0: [sdd] Write Protect is off
[  725.948763] sd 31:0:0:0: [sdd] Mode Sense: 23 00 00 00
[  725.948769] sd 31:0:0:0: [sdd] Assuming drive cache: write through
[  725.951631] sd 31:0:0:0: [sdd] Assuming drive cache: write through
[  725.951640]  sdd: sdd1
[  725.988139] sd 31:0:0:0: [sdd] Assuming drive cache: write through
[  725.988149] sd 31:0:0:0: [sdd] Attached SCSI removable disk
[  825.836190] usb 1-1: USB disconnect, address 33
[  825.840127] sd 31:0:0:0: [sdd] Unhandled error code
[  825.840133] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.840141] end_request: I/O error, dev sdd, sector 6036528
[  825.840149] __ratelimit: 374 callbacks suppressed
[  825.840156] Buffer I/O error on device sdd1, logical block 6028464
[  825.840161] lost page write due to I/O error on sdd1
[  825.840167] Buffer I/O error on device sdd1, logical block 6028465
[  825.840172] lost page write due to I/O error on sdd1
[  825.840178] Buffer I/O error on device sdd1, logical block 6028466
[  825.840183] lost page write due to I/O error on sdd1
[  825.840189] Buffer I/O error on device sdd1, logical block 6028467
[  825.840194] lost page write due to I/O error on sdd1
[  825.840199] Buffer I/O error on device sdd1, logical block 6028468
[  825.840204] lost page write due to I/O error on sdd1
[  825.840210] Buffer I/O error on device sdd1, logical block 6028469
[  825.840215] lost page write due to I/O error on sdd1
[  825.840220] Buffer I/O error on device sdd1, logical block 6028470
[  825.840225] lost page write due to I/O error on sdd1
[  825.840231] Buffer I/O error on device sdd1, logical block 6028471
[  825.840236] lost page write due to I/O error on sdd1
[  825.840243] Buffer I/O error on device sdd1, logical block 6028472
[  825.840248] lost page write due to I/O error on sdd1
[  825.840254] Buffer I/O error on device sdd1, logical block 6028473
[  825.840259] lost page write due to I/O error on sdd1
[  825.840465] sd 31:0:0:0: [sdd] Unhandled error code
[  825.840470] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.840477] end_request: I/O error, dev sdd, sector 6036656
[  825.840694] sd 31:0:0:0: [sdd] Unhandled error code
[  825.840698] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.840705] end_request: I/O error, dev sdd, sector 6036784
[  825.840918] sd 31:0:0:0: [sdd] Unhandled error code
[  825.840923] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.840930] end_request: I/O error, dev sdd, sector 6036912
[  825.841146] sd 31:0:0:0: [sdd] Unhandled error code
[  825.841151] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.841158] end_request: I/O error, dev sdd, sector 6037040
[  825.841416] sd 31:0:0:0: [sdd] Unhandled error code
[  825.841421] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.841428] end_request: I/O error, dev sdd, sector 6037168
[  825.841649] sd 31:0:0:0: [sdd] Unhandled error code
[  825.841654] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.841661] end_request: I/O error, dev sdd, sector 6037296
[  825.841874] sd 31:0:0:0: [sdd] Unhandled error code
[  825.841879] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.841886] end_request: I/O error, dev sdd, sector 6037424
[  825.842097] sd 31:0:0:0: [sdd] Unhandled error code
[  825.842102] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.842109] end_request: I/O error, dev sdd, sector 6037552
[  825.842319] sd 31:0:0:0: [sdd] Unhandled error code
[  825.842324] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.842331] end_request: I/O error, dev sdd, sector 6037680
[  825.842542] sd 31:0:0:0: [sdd] Unhandled error code
[  825.842547] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.842554] end_request: I/O error, dev sdd, sector 6037808
[  825.842766] sd 31:0:0:0: [sdd] Unhandled error code
[  825.842771] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.842778] end_request: I/O error, dev sdd, sector 6037936
[  825.842990] sd 31:0:0:0: [sdd] Unhandled error code
[  825.842995] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.843002] end_request: I/O error, dev sdd, sector 6038064
[  825.843214] sd 31:0:0:0: [sdd] Unhandled error code
[  825.843219] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.843225] end_request: I/O error, dev sdd, sector 6038192
[  825.843442] sd 31:0:0:0: [sdd] Unhandled error code
[  825.843447] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.843454] end_request: I/O error, dev sdd, sector 6038320
[  825.843667] sd 31:0:0:0: [sdd] Unhandled error code
[  825.843671] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.843678] end_request: I/O error, dev sdd, sector 6038448
[  825.843897] sd 31:0:0:0: [sdd] Unhandled error code
[  825.843902] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.843909] end_request: I/O error, dev sdd, sector 6038576
[  825.844146] sd 31:0:0:0: [sdd] Unhandled error code
[  825.844151] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.844158] end_request: I/O error, dev sdd, sector 6038704
[  825.844375] sd 31:0:0:0: [sdd] Unhandled error code
[  825.844380] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.844386] end_request: I/O error, dev sdd, sector 6038832
[  825.844597] sd 31:0:0:0: [sdd] Unhandled error code
[  825.844602] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.844609] end_request: I/O error, dev sdd, sector 6038960
[  825.844817] sd 31:0:0:0: [sdd] Unhandled error code
[  825.844822] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.844829] end_request: I/O error, dev sdd, sector 6039088
[  825.845052] sd 31:0:0:0: [sdd] Unhandled error code
[  825.845057] sd 31:0:0:0: [sdd] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[  825.845064] end_request: I/O error, dev sdd, sector 6039216
[  825.861087] sd 31:0:0:0: [sdd] Unhandled error code
[  825.861096] sd 31:0:0:0: [sdd] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[  825.861104] end_request: I/O error, dev sdd, sector 6039344
[  826.325073] usb 1-1: new high speed USB device using ehci_hcd and address 34
[  826.459809] usb 1-1: configuration #1 chosen from 1 choice
[  826.465298] scsi32 : SCSI emulation for USB Mass Storage devices
[  826.465552] usb-storage: device found at 34
[  826.465556] usb-storage: waiting for device to settle before scanning
[  831.464356] usb-storage: device scan complete
[  831.504958] scsi 32:0:0:0: Direct-Access              USB DISK 2.0     PMAP PQ: 0 ANSI: 0 CCS
[  831.506272] sd 32:0:0:0: Attached scsi generic sg2 type 0
[  840.396165] sd 32:0:0:0: [sde] 31277056 512-byte logical blocks: (16.0 GB/14.9 GiB)
[  840.396645] sd 32:0:0:0: [sde] Write Protect is off
[  840.396652] sd 32:0:0:0: [sde] Mode Sense: 23 00 00 00
[  840.396657] sd 32:0:0:0: [sde] Assuming drive cache: write through
[  840.399895] sd 32:0:0:0: [sde] Assuming drive cache: write through
[  840.399904]  sde: sde1
[  840.437394] sd 32:0:0:0: [sde] Assuming drive cache: write through
[  840.437404] sd 32:0:0:0: [sde] Attached SCSI removable disk
[  913.224692] usb 1-1: USB disconnect, address 34
[  913.228906] sd 32:0:0:0: [sde] Unhandled error code
[  913.228913] sd 32:0:0:0: [sde] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[  913.228921] end_request: I/O error, dev sde, sector 6036528
[  913.228929] __ratelimit: 2934 callbacks suppressed
[  913.228936] Buffer I/O error on device sde1, logical block 6028464
[  913.228941] lost page write due to I/O error on sde1
[  913.228948] Buffer I/O error on device sde1, logical block 6028465
[  913.228953] lost page write due to I/O error on sde1
[  913.228959] Buffer I/O error on device sde1, logical block 6028466
[  913.228964] lost page write due to I/O error on sde1
[  913.228969] Buffer I/O error on device sde1, logical block 6028467
[  913.228974] lost page write due to I/O error on sde1
[  913.228980] Buffer I/O error on device sde1, logical block 6028468
[  913.228985] lost page write due to I/O error on sde1
[  913.228991] Buffer I/O error on device sde1, logical block 6028469
[  913.228996] lost page write due to I/O error on sde1
[  913.229001] Buffer I/O error on device sde1, logical block 6028470
[  913.229006] lost page write due to I/O error on sde1
[  913.229012] Buffer I/O error on device sde1, logical block 6028471
[  913.229017] lost page write due to I/O error on sde1
[  913.229025] Buffer I/O error on device sde1, logical block 6028472
[  913.229030] lost page write due to I/O error on sde1
[  913.229036] Buffer I/O error on device sde1, logical block 6028473
[  913.229041] lost page write due to I/O error on sde1
[  913.247302] sd 32:0:0:0: [sde] Unhandled error code
[  913.247311] sd 32:0:0:0: [sde] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK
[  913.247319] end_request: I/O error, dev sde, sector 6036656
[  913.705069] usb 1-1: new high speed USB device using ehci_hcd and address 35
[  913.839939] usb 1-1: configuration #1 chosen from 1 choice
[  913.852073] scsi33 : SCSI emulation for USB Mass Storage devices
[  913.852360] usb-storage: device found at 35
[  913.852365] usb-storage: waiting for device to settle before scanning
[  918.852238] usb-storage: device scan complete
[  918.892589] scsi 33:0:0:0: Direct-Access              USB DISK 2.0     PMAP PQ: 0 ANSI: 0 CCS
[  918.894335] sd 33:0:0:0: Attached scsi generic sg2 type 0
[  927.765051] sd 33:0:0:0: [sde] 31277056 512-byte logical blocks: (16.0 GB/14.9 GiB)
[  927.765532] sd 33:0:0:0: [sde] Write Protect is off
[  927.765539] sd 33:0:0:0: [sde] Mode Sense: 23 00 00 00
[  927.765544] sd 33:0:0:0: [sde] Assuming drive cache: write through
[  927.769048] sd 33:0:0:0: [sde] Assuming drive cache: write through
[  927.769057]  sde: sde1
[  927.804904] sd 33:0:0:0: [sde] Assuming drive cache: write through


If I try mounting it manually, I get this errors:

Code:
# mount /dev/sdd1 /media/dd/
Did not find any restart pages in $LogFile and it was not empty.
The file system wasn't safely closed on Windows. Fixing.
root@ubuntu:~# ls /media/dd
ls: I/O Error


Do you think the problem is the controller, or the filesystem corruption? If it's possible, I can repair it before a flash chip removing and data reconstruction.


Top
 Profile  
 
 Post subject: Re: Recovering pendrive after crash
PostPosted: January 6th, 2012, 11:18 
Offline

Joined: May 6th, 2008, 22:53
Posts: 2138
Location: England
cat1x wrote:
Hello, I have a emtec 16gb which was crashed

Have you got a more detailed description from the customer, about what they were doing exactly, leading up to the problem starting? If they have not given you those details, then I suggest you ask them. This info can sometimes be helpful.

cat1x wrote:
Do you think the problem is [...] filesystem corruption?

Definitely no. That cannot cause the symptoms you are seeing. Your problem is at a lower level (hardware).


Top
 Profile  
 
 Post subject: Re: Recovering pendrive after crash
PostPosted: January 6th, 2012, 14:00 
Offline

Joined: December 1st, 2011, 17:40
Posts: 43
Vulcan, thanks for your reply.

The pendrive was plugged to a pc, into a USB connector front, and gave him a blow with the knee.
I think the controller is damaged, but I don't know how check it and I don't have the datasheet. The controller is phison ps2551-38-5 and I measured at input +3.2v

Any idea?


Top
 Profile  
 
 Post subject: Re: Recovering pendrive after crash
PostPosted: January 6th, 2012, 18:38 
Offline

Joined: May 6th, 2008, 22:53
Posts: 2138
Location: England
cat1x wrote:
Any idea?

Thanks for that info about how the problem was caused - that is important.

As always, troubleshooting / recovery options depend on your skills, experience, available equipment etc. Also you can see the PCB and I can't. :) In addition to the option of removing the flash & reading it directly (or outsourcing to someone else, if you can't do that), then based on the way the problem started, I would start by looking for fractured solder joints or broken PCB tracks using a magnifying lamp and/or microscope, especially (but not only) in the area of the USB connector and nearby components.


Top
 Profile  
 
 Post subject: Re: Recovering pendrive after crash
PostPosted: January 8th, 2012, 16:22 
Offline

Joined: December 1st, 2011, 17:40
Posts: 43
I found the bad contact and after repair it, the problem is solved.
Thanks Vulcan, you were right!


Top
 Profile  
 
 Post subject: Re: Recovering pendrive after crash
PostPosted: January 8th, 2012, 18:20 
Offline

Joined: May 6th, 2008, 22:53
Posts: 2138
Location: England
cat1x wrote:
I found the bad contact and after repair it, the problem is solved.

Well done!

cat1x wrote:
Thanks Vulcan

You're welcome :)


Top
 Profile  
 
 Post subject: Re: Recovering pendrive after crash
PostPosted: January 9th, 2012, 5:06 
Offline
User avatar

Joined: January 28th, 2009, 10:54
Posts: 3456
Location: Greece
Kudos to Vulcan! :D

_________________
http://www.northwind.gr
SandForce SSD Recovery
Ransomware Reverse Engineering - NoMoreRansom! partners


Top
 Profile  
 
 Post subject: Re: Recovering pendrive after crash
PostPosted: January 9th, 2012, 14:35 
Offline

Joined: May 6th, 2008, 22:53
Posts: 2138
Location: England
Many thanks, northwind :D


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot], Google Adsense [Bot] and 14 guests


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 post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group