On 25.06.21 14:10, Dave Howorth wrote:
I've just had SD card errors for the first time and don't know what they mean exactly nor how to investigate further.
The SD card was in a wildlife camera, which said there was an error. I thought it might have become full. I brought it back to my computer and put it in the card reader. Nothing shows up on screen (it normally opens a dialog box that offers to open my file manager when I insert an SD card).
I see repeating blocks of messages in the journal:
Jun 25 12:57:54 acer-suse kernel: sd 5:0:0:0: [sdc] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_SENSE Jun 25 12:57:54 acer-suse kernel: sd 5:0:0:0: [sdc] tag#0 Sense Key : Hardware Error [current] Jun 25 12:57:54 acer-suse kernel: sd 5:0:0:0: [sdc] tag#0 Add. Sense: No additional sense information Jun 25 12:57:54 acer-suse kernel: sd 5:0:0:0: [sdc] tag#0 CDB: Read(10) 28 00 00 00 00 00 00 00 08 00 Jun 25 12:57:54 acer-suse kernel: print_req_error: I/O error, dev sdc, sector 0 Jun 25 12:57:54 acer-suse kernel: Buffer I/O error on dev sdc, logical block 0, async page read
I don't really know what these mean. I thought the normal failure mode for SD cards was to go read-only, so I'm a bit lost.
Any suggestions to recover the images at least? Or is it totally dead?
I'm afraid the device is dead. "Hardware Error" meaning "Indicates that the device server detected a non-recoverable hardware failure (e.g., controller failure, device failure, or parity error) while performing the command or during a self test." [https://www.stix.id.au/wiki/SCSI_Sense_Data] You may want to try a different adapter, though, maybe just the contacts are worn/dirty/... Josef -- SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nürnberg Germany (HRB 36809, AG Nürnberg) Geschäftsführer: Felix Imendörffer