>> So, if you want to use `badblocks`, you may want to do it on an >> encrypted partition (that covers the whole device) rather than on the >> raw device. > This is an interesting idea. I haven't wrapped my head around "what if > the controller maps several block addresses to the same physical block"?
I assume that's what those thingies do. But disk encryption encrypts every block in a different way (otherwise, your encryption system is too poor and will leak information when comparing different blocks), so even if you write nothing but zeroes over your whole encrypted partition, the encryption will turn them into blocks that have all different contents. This said, for the task at hand F3 seems like a simpler and more direct answer. Stefan