Как то некрасиво обрывать разговор на полуслове...
Технический форум - Показать сообщение отдельно - Проблема с HDD
Ну по поводу ваших профессиональных качеств судить не берусь, но касательно ваших познаний в области технологии SMART могу определенно высказаться - они не глубоки.
Итак, взглянув на SMART диска, а именно на 07 атрибут вы делаете вывод "на нём зелёным по белому написано seek error rate (ошибок поиска) всего-навсего 427 миллионов". Обычно бы я просто ограничился бы объяснением - не обращайте внимание, для винтов Seagate это нормально. Кроме того, специфика обработки этого атрибута у винтов Seagate такова, что у нового винта наблюдается "катастрофическое" проседание интерпретированных значений (Value и Worst) этого атрибута примерно до 60 пунктов. Но повода для паники нет - в процессе эксплуатации Value будет увеличиваться и ниже 80 пунктов, вполне приличных, учитывая Theshold 20-30 пунктов (у разных серий эти параметры немного отличаются). Посмотрите смарты любых винтов Seagate и вы увидите то о чем я говорю - Наихудшее значение в районе 60, Tекущее в районе 80, не интерпретированные данные (RAW) - сотни миллионов.
Но так как вы себя как большого специалиста позиционируете (щеки надуваете, грудь круглите), то вам персонально (хотя думаю и другим это небезынтересно будет) расскажу по подробней.
Итак. Что касаемо винтов Seagate и атрибута 07 (SER).
1) Не стоит рассматривать RAW значения в десятичном формате, эти данные храняться на винте в HEX и в HEX нам их и надо интерпретировать (справедливо для всех винтов, не только для Seagate). Кстати простой "перевод" из десятичного формата в шестнадцатеричный ничего не даст. Почему - ниже поймете. Так что воспользуемся прожками типа HD Sentinel или HDDScan (они корректно отображают нужные нам значения).
2) RAW значения SER состоит из двух частей (поэтому то и перевод из DEC в HEX невозможен). Хранится оно в виде 48-ми битной переменной. 16-бит это одно значение (что это такое, нам в принципе и знать не обязательно, посему обзовем его просто X), оставшиеся 32 бита - другое (Y). Понятное для восприятия значение SER вычисляется по формуле SER=-10*log(X/Y). Пример (я вам там в аттаче SMART одного моего винта прикреплю... даже два прикреплю - в HEX и в DEC)
SER RAW 000210305BB4
0x0002=2
0x10305BB4=271 604 660
SER= -10*log(2/271604660)=81
Как видим ужасные сотни миллионов трансформировались в вполне приемлемые 81 ошибку. Учитывая наработку этого винта почти 18000 часов - немного, правда?