badblocks in read-write mode as effective with a solid state hybrid drive (SSHD) as with a hard disk drive (HDD)?
- if all blocks of the device are written in that mode, will it allow the controller to identify any bad blocks?
I assume that a non-destructive read-only test of blocks of an SSHD:
- would read some blocks from the SSD level alone
- and so, might produce a misleading overview of the state of things at the HDD level.
I expect a read-write test to be more effective. This assumes that all writes will eventually flush to HDD.
-n for non-destructive read-write mode:
ubuntu@ubuntu:/dev$ sudo badblocks -n -s -v /dev/sda Checking for bad blocks in non-destructive read-write mode From block 0 to 732574583 Checking for bad blocks (non-destructive read-write test) Testing with random pattern: 0.23% done, 1:47 elapsed 0.92% done, 7:09 elapsed 1.00% done, 7:46 elapsed 25.13% done, 3:49:32 elapsed 25.13% done, 3:49:33 elapsed 25.13% done, 3:49:34 elapsed 25.13% done, 3:49:35 elapsed
In Ask Different: