Раньше диски при наличии сбойных секторов помечались как сбойные, и их видно было в утилитах поверхости дисков
Сейчас диски с завода имеют резервную область и при выпуске тестируются на сбойные сектора, эти сами сбойные помечаются во внутреннем хранилище диска как сбойные и вместо них используется сектор из резервной области
Pending = подозрительный сектор, при последующей попытке чтения, записи если подтверждается что он сбойный, тогда он помечается как сбойный (в SMART таблице Relocated увеличивается на 1) и вместо него используется сектор из резерва
естессно резерв не резиновый и когда нить заканчивается, чаще винт дохнет от саморазрушения (частицы от блинов летают внутри царапая весь блин)
При помощи UART портов можно запустить функцию диагностики как это делают на заводе
диск полностью забывает о наличии сбойных секторов, и проверка поверхности проходит полностью, очищается таблица SMART