дело в том что это диск Seagate ST3250318AS
Производитель у этой модели по своему интерпретирует параметры smart
Поэтому решил проверить поверхность по старинке утилитой, на всякий случай
Если диск может работать в режиме AHCI, то он слишком новый, чтобы от утилит типа victoria было хоть какое-то подобие пользы. Да и на более старых дисках толку от них мало.
Диск то тут причем. Я писал про mhdd. mhdd рулез - он умеет ремапить сбойные сектора. Только он, к сожалению, работает с IDE(SATA) контроллером в стандартном (не AHCI) режиме. Современные биосы все чаще не позволяют переводить SATA контроллер в стандартный (совместимый) режим. Приходится подключать винчестер к компу с более старой материнкой и там уж лечить в mhdd.
Диск, выпущенный в последние 20 лет, тебя даже близко не подпустит к операциям переназначения секторов.
он умеет ремапить сбойные сектора
cat тоже умеет. И hdparm умеет, если знаешь нужный адрес. Никакого волшебства в твоих поделках нет, контроллер диска в принципе им не позволит самим что-то переназначать.
в стандартном (не AHCI)
Это у старческий или юношеский максимализм? AHCI - стандарт. Ты бы ещё сказал, что NVMe не стандарт :)
Прежде чем "...подавать какие-то советы космического масштаба...", Вам следовало бы разобраться, как работает mhdd. Естественно она не управляет аппаратным ремапом. Ремап делает контроллер винчестера, mhdd же пытается ему подсказать путем многократного чтение и записи сбойного сектора, что сектор «готов» для ремапа. К сожалению, не со всеми контроллерами это проходит - у самсунгов были, как я помню, контроллеры очень «тугие».
hdparm же может делать софтовые беды.
в стандартном (не AHCI)
Это у старческий или юношеский максимализм?
в стандартный (совместимый) режим
Здесь читаю, а здесь нет?
Да, в биосе он как только не называется. Смысл надеюсь, понятен?
mhdd же пытается ему подсказать путем многократного чтение и записи сбойного сектора
Окей, вижу, что ты не из верующих в волшебство «низкоуровневого форматирования».
hdparm же может делать софтовые беды
У него есть команды для чтения и записи. Скрипт на три строки даст тебе аналог mhdd, который будет работать хоть где. --read-sector, --write-sector/--repair-sector.
дело в том что это диск Seagate ST3250318AS Производитель у этой модели по своему интерпретирует параметры smart
Чувак, ты не поверишь. Интерпретация RAW_VALUE ( попугаи ) у каждого производителя своя. Для пользователя предназначены VALUE ( что сейчас ), WORST ( худшее в истории, что помнят аксакалы ) и THRESH ( когда дойдёт до этой линии, произойдёт страшное. ну может не сразу, но в воздухе витает дух трагедии )
Кстати, если тебя покусали роботы и принципиально читать именно RAW, то у seagate это 48-битное значение. младшие 4 байта - общее число операций ( любых. и успешных, и провальных ) за всё время, старшие 2 байта - число ошибок, которое произошло за всё время. Т.е. ты эту цифру можешь сам разбить на 2 части, посмотреть общее число ошибок и посчитать процент ошибок
Считать 1-й и 7-й параметр 48-битными и отобразить как HEX можно так:
Каких если не секрет? То что смарт не является «серебряной пулей» я знаю, много раз сталкивался с вариантами десктопных хардов, когда даже «мяу по смарту сказать не успевали», дохли сразу и окончательно либо успевали «мяукнуть» и практически через несколько часов так же дохли. Так же сталкивался с вариантами смарт хороший, но хард ведет себя «через одно место», при этом пожалуйста все читает, все пишет, потом фигаг fs посыпалась, все прочекали все исправили, и до следующего раза. Но вот варианта смарт хороший но не читает пока не встречал. Однако в теме ТС написал только одно «smart статистика не хорошая».
Вот мне знакомый приносил WD-шку, которую он уронил на пол. Я к сожалению уже не помню - было лет пять назад, помню что была серия black. Так вот она не читалась совсем - только хрустела, но smart показывала и был он в полном порядке. Кажется можно было даже самодиагностику запускать, но она зависала.
Да, до такого варианта я как-то не додумывался, когда харду уже и так по звуку хана, ещё и смарт посмотреть :) У меня так тоже был случай механического повреждения, головы вылетели за парковочную область, это стало понятно после того как разобрал его, пинок назад профита уже не принес. :)