Обнаружил любопытный дефект у диска
Model Family: SAMSUNG SpinPoint T166
Device Model: SAMSUNG HD321KJ
User Capacity: 320 072 933 376 bytes [320 GB]
badblocks -w -t "0xB16B00B5" -b "512" "$DEV"
yes > "$DEV"
hexdump -C "$DEV"
выдаёт на диске такое:
00000000 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a |y.y.y.y.y.y.y.y.|
*
3298d9b600 b1 6b 00 b5 b1 6b 00 b5 b1 6b 00 b5 b1 6b 00 b5 |.k...k...k...k..|
*
3298da4000 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a 79 0a |y.y.y.y.y.y.y.y.|
*
4a85d56000
(badblocks тоже, разумеется, находит эти ошибки, но хексдамп нагляднее.)
69 блоков просто не были перезаписаны командой yes и остались старыми, записанными badblocks! «дырка» всегда в разных местах примерно в середине диска. Повторяется 100% при любых данных записанных любыми программами (dd, cat, yes) если диск пишется целиком. Ошибок нет, в dmesg чисто (вроде бы), в смарте reallocated/pending нет. Шлейфы и сата-порты менял.
Не знаю зачем написал, понятно, что диск неисправен, но может кто-то встречал подобное. Ну и вообще чтобы знал народ, что и такое бывает.