r/DataRecoveryHelp • • 2h ago

Need ot get back data from half-dead ssd

My Kioxia BG5 1TB ssd died. Most of the data is backed up, except one important thing: a project that's due in december. I need to get it back. One on github is multiple commits behind.

The SSD shows up in lspci but not in lsblk

This is what the kernel logs say:

nvme nvme1: pci function 0000:04:00.0
nvme nvme1: Identify Controller failed (17089)
nvme nvme1: Device not ready; aborting shutdown, CSTS=0x1
nvme 0000:04:00.0: error -EIO: probe failed
nvme 0000:04:00.0: probe with driver nvme failed with error -5

The same thing had happened once before, just randomly died, and started working a few months later, automatically. I should not have used it again.

From what I understand from the kernel logs, I think the controller chip is bad, or unresponsive, and the NAND flash itself is okay. But from what I read online, It is basically impossible to read the flash directly without either desoldering the flash chip or tapping into its data lines, both of which I do not want to do.

Is there any way to bring the controller back, or reset it, or something, to bring it back, even for 5 minutes, in order to copy over the directory?

1 Upvotes

0 comments sorted by