I made a drive image of an SSD using dd a while back. I had to go back to the image to do a repair, and something is wrong with the image. When put back on the SSD and a boot is attempted, Windows7 won't boot. I check it with linux and it says the main NTFS FS is corrupted. I run fixes on it and I can mount it and look at many files, but every 50 or so files generates an I/O error when listing the directory entry, let alone trying to read the file.
I do these types of images all the time and consider myself an expert at it, and never have these types of problems (even on source disks that are already dying).
One of the only things I could come up with is I noticed while doing this image restore that the customer (who built it themselves) had used a SATA2 cable on a 6Gb/s SATA3 port (and the SSD is 6Gb/s). Could this have caused corruption of data "on the wire"? Is that even possible? Would wire-caused errors be detected by the mobo, or is it just the drive that does checksums? Do 6G mobos and drives detect when a 3G cable is used and downshift to 3G?
The system seemed to run fine for a year setup this way, so perhaps the errors are very infrequent but doing the image at full-blast reading the whole 120GB in a few mins caused this problem?
The SSD died (actually, is dying) 3 weeks after the image was made, so there is also a chance the drive was just screwing up already and giving me back bad data. However, the customer had no problems with Windows during the 3 weeks until I/O started showing up in Windows.
Lastly, can a mis-wiring like this kill an SSD? This is an OCZ Vertex 420 drive (a brand I don't sell, but they bought elsewhere) and we already have RMA'd the drive once, and it definitely is dead a 2nd time now. Either OCZ SSDs suck bad, or perhaps something else is going on? Perhaps a mis-wiring can cause the SSD to detect errors and request re-dos from the OS causing a multiplication of writes? Just guessing here. Most likely the OCZ just sucks rocks. I read some other people on the net having real big problems with dying OCZ SSDs.