Проблеми з жорстким диском - SpinRite vs. SMART


8

Жорсткий диск Toshiba у ноутбуці Sony VAIO пішов погано. Я поставив західний цифровий привід (WD1600BEVS-60RST0, прошивка v4.01G04) з ноутбука HP. Я запустив SpinRite на рівні 2 і виявив деякі погані сектори, але, здавалося, відновив дані та позначив. Я запускав SpinRite на рівні 5, і це зайняло приблизно 30 годин, але він закінчився чистим - жодних повідомлень про проблеми.

Однак, коли я завантажуюся, я отримую неспецифічну помилку SMART, яка щось говорить про те, що "невдалий збій диска!" Тож я трохи розгублений - SpinRite сказав: "все добре!", Але SMART говорить " Небезпека, Буде Робінсон! ". Кому я довіряю? Що відбувається? Що SMART знає, що SpinRite не робить?

Відповіді:


7

Якщо SpinRite не зчитує параметри SMART, то потенційно багато.

Значення SMART (Технологія самоконтролю, аналізу та звітування) - це набір змінних, відстежуваних самим приводом, що стосуються багатьох речей із загальних підрахунків за віком (час роботи, кількість підключень живлення протягом життя, ...), базові моніторинг стану здоров’я (кількість виправлених помилок, відновлених після цього, тривалість часу віджимання, кількість секторів, перезавантажених через повторну помилку виправлення, кількість зарезервованих блоків, що залишилися для такого переоформлення, поточна температура, максимальна історична температура, ...), а також явні показники відмов (кількість виявлених непоправних помилок, кількість збоїв у минулих самотестах, ...). Більшість цих лічильників / прапорів мають відповідний орієнтир над / під яким привід починає вважати себе на виході.

У той час, як SpinRite перемістив дані з цих химерних секторів і позначив їх у файловій системі, щоб вони не звикли знову, диск не знає про це. Все, що він знає, це те, що в його збереженому стані є більше непоправних помилок, ніж це задоволено, і, мабуть, інші менш серйозні показники того, що його стан поганий та / або знижується, і коли BIOS читає це, він попереджає вас.

Привід знає свій власний стан краще, ніж робить SpinRite. Я пропоную вам дотримуватися його попередження та заміняти його якнайшвидше, якщо проблема, що спричинила погані сектори, погіршиться. Це може не погіршитися (можливо, в поверхні одного із блюд було дуже мало недосконалості, і все інше добре), але якщо у вас є якісь дані про те, що вас цікавить, ви можете дозволити собі ризикувати?

Одне застереження: ваш BIOS може неправильно читати індикатори SMART, але, як ви насправді бачили погані сектори, повідомлені на рівні ОС / додатків, я сумніваюся, що це так, тому, можливо, варто захопити деяке програмне забезпечення, щоб переглянути їх самостійно. . Доступно багато утиліт для сканування та відображення параметрів SMART з ваших дисків - ви навіть можете знайти один конкретний для вашого виробника (який може містити кращі описи показників, які не є загальними / стандартними. SMART дозволяє визначати метрику конкретного виробника / моделі. зберігаються та читаються), надані на їхньому сайті.


3

На приводі SMART є безліч індикаторів стану , деякі з яких вказують на неминучу несправність накопичувача. Будь-який диск, який вказує на стан відмови SMART, слід замінити якнайшвидше. Ви, звичайно, можете продовжувати використовувати накопичувач, поки він не вийде з ладу (можливо, днів чи місяців у майбутньому), але не кажіть, що вас не попередили.

Система SMART не є надійною ... У мене були лише розширені попередження SMART на двох накопичувачах (приблизно з 10.), але обидва не вдалися протягом двох тижнів після попередження SMART.


2

SMART знає про температури.
SpinRite знає про сектори.

Таким чином, диск нагрівається вище порогового значення, встановленого вашим програмним забезпеченням SMART для виявлення помилки. Коли у мене наполегливо виникала ця проблема в особливо спекотне літо, я як рішення скидав цей поріг на більш високу температуру, яка все ще була в межах температурного діапазону виробника.

Якщо це рішення не здається вам правильним або температура диска небезпечно близька до верхньої межі виробника (я вважаю, що це в межах 10 градусів), ваш диск виходить з ладу.

Але повторюю, це скоріше занадто чутлива настройка для вашого програмного забезпечення SMART. У будь-якому випадку, за даними SpinRite, ваш диск ще не почав виходити з ладу.

Але не скупіться на свої резервні копії!


1

Я б довірився SpinRite певною мірою, якщо він перевірив і переписав всю поверхню диска. Але ви дійсно повинні використовувати щось на кшталт Smartmontools, щоб з’ясувати, який параметр SMART викликає попередження.

Можливо, кількість переселених поганих блоків зависока або будь-який з інших «попередніх відмов» показників «старості» занадто високий. SpinRite не може скинути ці показники, тому загальний статус SMART продовжує скаржитися.

Стан диска може зберігатися деякий час, якщо ретельне використання SpinRite не виявило більше помилок, але вам слід продовжувати працювати SpinRite, оскільки він також оновлює блоки з поганим, але коригувальним ECC . Або просто дістаньте новий диск ;-)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.