LINUX.ORG.RU

Полудохлый жёсткий диск — на полку или в помойку?

 , ,


0

1

Привет.

Сегодня утром начал барахлить HDD в лаптопе.

$ sudo smartctl -a /dev/sdb                                                                                                                                                                                                                    
[sudo] пароль для intelfx:                                                                                                                                                                                                                     
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.16.10-1-ARCH] (local build)                                                                                                                                                                      
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org                                                                                                                                                                    
                                                                                                                                                                                                                                               
=== START OF INFORMATION SECTION ===                                                                                                                                                                                                           
Model Family:     Western Digital Blue Mobile                                                                                                                                                                                                  
Device Model:     WDC WD10JPVX-08JC3T5                                                                                                                                                                                                         
Serial Number:    WD-WXF1A83E8986                                                                                                                                                                                                              
LU WWN Device Id: 5 0014ee 60402efec                                                                                                                                                                                                           
Firmware Version: 05.01A05                                                                                                                                                                                                                     
User Capacity:    1 000 204 886 016 bytes [1,00 TB]                                                                                                                                                                                            
Sector Sizes:     512 bytes logical, 4096 bytes physical                                                                                                                                                                                       
Rotation Rate:    5400 rpm                                                                                                                                                                                                                     
Device is:        In smartctl database [for details use: -P show]                                                                                                                                                                              
ATA Version is:   ACS-2 (minor revision not indicated)                                                                                                                                                                                         
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 3.0 Gb/s)                                                                                                                                                                                       
Local Time is:    Tue May 22 21:34:55 2018 MSK                                                                                                                                                                                                 
SMART support is: Available - device has SMART capability.                                                                                                                                                                                     
SMART support is: Enabled                                                                                                                                                                                                                      
                                                                                                                                                                                                                                               
=== START OF READ SMART DATA SECTION ===                                                                                                                                                                                                       
SMART overall-health self-assessment test result: PASSED

General SMART Values:                                                                                                                                                                                                                          
Offline data collection status:  (0x82) Offline data collection activity                                                                                                                                                                       
                                        was completed without error.                                                                                                                                                                           
                                        Auto Offline Data Collection: Enabled.                                                                                                                                                                 
Self-test execution status:      ( 121) The previous self-test completed having                                                                                                                                                                
                                        the read element of the test failed.                                                                                                                                                                   
Total time to complete Offline                                                                                                                                                                                                                 
data collection:                (17280) seconds.                                                                                                                                                                                               
Offline data collection                                                                                                                                                                                                                        
capabilities:                    (0x7b) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   2) minutes.
Extended self-test routine
recommended polling time:        ( 193) minutes.
Conveyance self-test routine
recommended polling time:        (   5) minutes.
SCT capabilities:              (0x7035) SCT Status supported.
                                        SCT Feature Control supported.
                                        SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x002f   200   200   051    Pre-fail  Always       -       2051
  3 Spin_Up_Time            0x0027   189   181   021    Pre-fail  Always       -       1541
  4 Start_Stop_Count        0x0032   001   001   000    Old_age   Always       -       137108
  5 Reallocated_Sector_Ct   0x0033   198   198   140    Pre-fail  Always       -       106
  7 Seek_Error_Rate         0x002f   198   190   051    Pre-fail  Always       -       114
  9 Power_On_Hours          0x0032   076   076   000    Old_age   Always       -       18097
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   093   093   000    Old_age   Always       -       7412
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       574
193 Load_Cycle_Count        0x0032   114   114   000    Old_age   Always       -       259266
194 Temperature_Celsius     0x0022   108   088   000    Old_age   Always       -       39
196 Reallocated_Event_Count 0x0032   166   166   000    Old_age   Always       -       34
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       9
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       69
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       4
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       138
240 Head_Flying_Hours       0x0032   081   081   000    Old_age   Always       -       14517

После нескольких циклов badblocks -w значения Reallocated_Sector_Ct, Reallocated_Event_Count и Offline_Uncorrectable стабилизировались, но проблемы не исчезли. Где-то на отметке 500G есть «островок» плохих на чтение секторов, запись в которые не приводит к их переназначению (т. е. запись проходит успешно, повторное чтение тоже, но Reallocated_Sector_Ct не увеличивается и при повторном сканировании битые секторы появляются в новых местах). Помимо этого, ещё каждые 100-150 MiB диска появились маленькие участки с очень медленным чтением (но они читаются успешно и вроде бы с правильными данными).

Странно то, что область переназначения всего 106 секторов. Это нормально? С этим диском что-то можно сделать или в помойку?

Кастую железячников: NiTr0, olegkrutov.

★★★★★

Последнее исправление: intelfx (всего исправлений: 1)
Ответ на: комментарий от beastie

Нет, этот вопрос не стоит, с данными всё в порядке (удивительно!). Интересует именно состояние самой железки.

intelfx ★★★★★
() автор топика
Последнее исправление: intelfx (всего исправлений: 2)

Всё плохо. Затри нулями деструктивным badblocks несколько раз и прогони лонгтест, сыпаться перестанет может ещё полгода послужит (если тебя устраивает диск который в любой момент потеряет данные).

anonymous
()
Ответ на: комментарий от anonymous

Затри нулями деструктивным badblocks несколько раз

Я уже. См. конец сообщения.

intelfx ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Можно разметить диск с информацией из badblocks чтобы он сбойные сектора не трогал.

anonymous
()

маленькие участки с очень медленным чтением (но они читаются успешно и вроде бы с правильными данными).

Ты ведь знаешь, что данные всегда читаются одинаково быстро, просто иногда контрольная сумма не сходится и приходится читать повторно?

Вообще, проблемы с поверхностью, имхо, очевидны и исправлены быть не могут (inb4 разобрать и протереть керосином).

Последнее, что может спасти диск от мусорки - установка в комп с заведомо хорошим питанием. Но вряд ли в ноуте такие плохие 5в, чтобы сбоил диск.

Да, почему диск не помечает как бэды сектора, которые читаются плохо? Ну потому, что они всё-таки читаются. С т.з. прошивки стакан наполовину полон.

legolegs ★★★★★
()
Последнее исправление: legolegs (всего исправлений: 1)

плату уже откручивали, контакты спиртом чистили? хоть и маловероятно, что в них дело, но стоит таки сделать профилактику.

а так - wdmarvel взять на месяц, попробовать собрать винту скрипт селфскана и пнуть его. скорее всего - полегчает. если нет - пускать арко последовательность или рубить больную голову.

ессно, перед любыми операциями сделать полный бекап ПЗУ/служебки.

NiTr0 ★★★★★
()
Ответ на: комментарий от legolegs

Вообще, проблемы с поверхностью, имхо, очевидны и исправлены быть не могут (inb4 разобрать и протереть керосином).

неочевидны. вполне может подгулять не поверхность а голова (немного уплыли параметры/налипла грязь, и зона с самой высокой плотностью перестала читаться).

и такие проблемы обычно вполне исправимы пуском заводских тестов. ну либо добавлением ручками/софтом всплывших дефектов в п-лист, если их сравнительно немного.

NiTr0 ★★★★★
()

С этим диском что-то можно сделать или в помойку?

Там внутри магнитики прикольные. Можно ещё попробовать использовать моторчик для какой-нибудь поделки. На плате можно потренироваться в отпаивании компонентов.

i-rinat ★★★★★
()

. Где-то на отметке 500G есть «островок» плохих на чтение секторов

Отрежь, чо как не хирург. Полдиска всякое интереснее чем 0.

Помимо этого, ещё каждые 100-150 MiB диска появились маленькие участки с очень медленным чтением

Под данные нормально будет.

А вообще любые проблемы с хардом - на помойку, по-хорошему-то. Нищеварианты в треде уже предложены, в принципе.

al-kasch
()
Ответ на: комментарий от i-rinat

Магниты неудобные. Лучше с ноутбуков брать с рамки матрицы.

al-kasch
()
Ответ на: комментарий от i-rinat

С этим диском что-то можно сделать или в помойку?

Там внутри магнитики прикольные

:)

intelfx ★★★★★
() автор топика
Ответ на: комментарий от NiTr0

а так - wdmarvel взять на месяц, попробовать собрать винту скрипт селфскана и пнуть его. скорее всего - полегчает. если нет - пускать арко последовательность или рубить больную голову.
ессно, перед любыми операциями сделать полный бекап ПЗУ/служебки.

Спасибо, попробую. «Бэкап ПЗУ/служебки» этим же софтом делается?

intelfx ★★★★★
() автор топика
Ответ на: комментарий от intelfx

Прошли те времена, когда на диск в 50MB брали ипотеку на 30 лет. Если там что-то важное, или работоспособность девайса важна, я бы не стал рисковать.

beastie ★★★★★
()
Ответ на: комментарий от al-kasch

Под данные нормально будет.

Там совсем медленно всё читается. Единицы килобайт в секунду.

А вообще любые проблемы с хардом - на помойку, по-хорошему-то. Нищеварианты в треде уже предложены, в принципе.

Это всё понятно. Я хотел именно нищеварианты послушать.

intelfx ★★★★★
() автор топика
Ответ на: комментарий от beastie

Рисковать чем? Всё важное уже раскатано из бэкапов. На работоспособность харда в целом пофиг, я уже купил новый. Тред — сугубое любопытство.

intelfx ★★★★★
() автор топика
Ответ на: комментарий от intelfx

Там совсем медленно всё читается. Единицы килобайт в секунду.

Значит механике кирдык. Можешь, а принципе, проконсультироваться у NiTr0 как одну головку отключить, я не в курсе, тоже интересно было бы услышать. Если там 2 блина, то как раз половину диска и получишь.

al-kasch
()
Ответ на: комментарий от intelfx

У меня подобный диск лет 5 пытается помереть))) Но правда на десктопе. Просто не использую сбойную область. Уменьшил нагрузки на диск, т.е. только старт системы и запуск одной программы. Систему не обновляю. Головки паркуются достаточно быстро, т.е. за день нагрузка только старт и стоп всей системы.

ИМХО лучше иметь умирающий винч, чем умирающий флеш, последний дохнет сразу и бесповоротно.

einhander ★★★★★
()
Последнее исправление: einhander (всего исправлений: 2)
Ответ на: комментарий от al-kasch

Если там 2 блина, то как раз половину диска и получишь.

Это в предположении, что сначала заполняется один блин, а затем другой? Тогда скорости чтения на графиках бенчмарков представляли собой пилу. Но на тех, что я видел, скорость снижается монотонно. Скорее всего, это означает, что поверхности блинов при чтении чередуются.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Скорее всего, это означает, что поверхности блинов при чтении чередуются.

Скорее всего так и есть. И при отключении одной головки мы будем иметь по сути доступ только к одному блину. Но тут я могу ошибаться, в устройстве HDD не силён, потому и позвал более просвещённого товарища.

al-kasch
()

199 UDMA_CRC_Error_Count

Ненулевое значение: проблемы с контактами либо были, либо есть сейчас. Значение не увеличивается со временем? Если да - тщательно протирать, и пациент будет жить.

anonymous
()

Ну есть вариант лучше - секуре эрейз. И на лоховито за 100 рублей.

Чего с расходном возиться.

fornlr ★★★★★
()
Ответ на: комментарий от intelfx

да, конечно. и бекап, и восстановление.

NiTr0 ★★★★★
()
Ответ на: комментарий от Quasar-Napilnik_CPY

зачем? тот же wdmarvel это прекрасно умеет. и по части ремонта (не восстановления данных!) еще несколько лет назад был на голову выше pc3000. при этом - дешевле.

pc3000 - ориентируется в первую очередь на датарикавери. ремонт - так, побочно (профитность низкая, и чем выше плотность - тем хуже ремонтируются).

NiTr0 ★★★★★
()
Ответ на: комментарий от fornlr

а не факт что поможет. это же не хитачи.

NiTr0 ★★★★★
()
Ответ на: комментарий от i-rinat

чередуются, да.

что никоим образом не мешает отключать головы вендор-командой.

правда с 2-головыми там есть свои, кхм, особенности, ввиду необходимости наличия 2 копий служебки, но в данном случае - я думаю что там поболее 2 голов.

NiTr0 ★★★★★
()
Ответ на: комментарий от NiTr0

Если после отключения логика пересчитает LBA, сбойные бектора будут уже в районе 250 гигов. Так что отключение бессмысленно.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Сбойные сектора, возможно, есть только на одной стороне одного блина.

legolegs ★★★★★
()
Ответ на: комментарий от intelfx

С этим диском что-то можно сделать или в помойку?

Можно, но только не с важными данными! Отформатируй более-менее живую область, накидай туда хороших торрентов и раздавай их пока жёсткий диск вконец не помрёт! Этим ты снизишь износ своего основного рабочего ЖД - который иначе ты бы наверняка использовал для раздачи тех же торрентов. А потом, как сломается, вытащи оттуда магнитик :3 + плату от ЖД можно продать на авито, вдруг кому нужен донор

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 2)
Ответ на: комментарий от SakuraKun

Там же контролер на arm/mips soc, лучше подарить амдунам, они из них кластер соберут на замену кукурузе.

anonymous
()
Ответ на: комментарий от slapin

норм магниты, на холодильник вешать самое оно

Главное цеплять хотя бы через бумагу, чтоб краску не ободрать. И пальцы не прищемить.

sergej ★★★★★
()
Ответ на: комментарий от sergej

отличный двигатель

Кстати, заметил, что в современных винтах двигатель не снимается. Варианты кроме болгарки есть?

sergej ★★★★★
()
Ответ на: комментарий от i-rinat

с чего бы это, если дефекты обычно по одной из голов лезут?

NiTr0 ★★★★★
()
Ответ на: комментарий от Quasar-Napilnik_CPY

а раздачи и не будет. утиль платная и онлайновая, логика (генерация вендор-команд) - server-side. да и ценник (10 баксов в месяц или 100 пожизненно, во всяком случае было) - копеечный.

не, если сильно хочется - можно поискать старую wdmarvel2.3, или wdr, но ними можно поднимать максимум торнадо 10-летней давности. да и много чего они не умеют, ту же арко последовательность нормально пускать к примеру.

и да, pc3000 - раздач тоже нет (ну не считая pc3000 isa тухляк 20-летней давности, которым максимум какие-то 10-20гб динозаврики можно ковырять и то не факт).

NiTr0 ★★★★★
()
Последнее исправление: NiTr0 (всего исправлений: 1)

Странно то, что область переназначения всего 106 секторов

А Current_Pending_Sector так и встал на 9, или меняется?
(Но вообще в помойку, конечно, какой смысл ковыряться).

thesis ★★★★★
()

Я бы не рисковал и выкинул, раз он начал сыпаться - данные доверять нельзя. Выкидывать жалко, но щито поделать.

fehhner ★★★★★
()
Ответ на: комментарий от fehhner

а если накидать туда хороших торрентов и раздавать их пока жёсткий диск вконец не помрёт? хоть какая-то польза будет. и магнитик потом достать :3

SakuraKun ★★★★★
()
Последнее исправление: SakuraKun (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.