My boss gave me a memory stick (Kingston DT101 G2) which was giving read/write errors.
I wrote the memory stick with 0xAA (on off pattern) throughout the disk.
First 9.3GB test OK.
After that it is random noise
(and so on, until 0x252d0f000 at which point I/O errors throughout.)
It doesn't look like I can repair it, but I can hopefully turn it into an 9GB memory stick by using only the lower 9GB or so.
I wrote the memory stick with 0xAA (on off pattern) throughout the disk.
First 9.3GB test OK.
After that it is random noise
Code:
thomas@thinkpadtwo:~$ sudo hexdump /dev/sdc [sudo] password for thomas: 0000000 aaaa aaaa aaaa aaaa aaaa aaaa aaaa aaaa * 252008000 9dc0 deba 1973 f5a4 1b4c 60fc 5131 2dbc 252008010 75c6 8609 6c99 aa85 1064 365f 463d 6112 252008020 aafa f273 f358 6387 d49b 5df1 881a cd2a 252008030 6d14 4b39 e6df 4733 a077 efd8 191e 7da4 252008040 86cf a241 2ec8 555d c23c 3097 72e5 4df6 252008050 676a 5f65 afdc ed5b 28cf 6e38 c07d d9f1 252008060 2a52 4149 2eea 5f81 d5ed d1a1 22a5 e274 252008070 775b 8ad2 38b9 2c28 ecf2 353d d6b0 f995 252008080 2e3c 3da4 1e57 a7ed 1b5f 1f52 8107 9d4c
It doesn't look like I can repair it, but I can hopefully turn it into an 9GB memory stick by using only the lower 9GB or so.