Странные бэды (исчезающие при записи)

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

frp
Сообщения: 1445
ОС: Debian Squeeze

Странные бэды

Сообщение frp »

Сегодня комп заглючил - находу отрубился винчестер. Разобрал комп, переткнул питание, винт обнаружился.
Но при загрузке при fsck хоума вылезла целая куча ошибок чтения. Думал усё - капец.
smartctl -t short /dev/sda заканчивался ошибкой. badblocks -b 512 /dev/sda номер_сектора_с_ошибкой номер_сектора_с_ошибкой, само собой ясно, говорил - бэд.
Ладно, fsck /dev/vg0/home, куча ошибок. В конце предложение что-то-там перезаписать. Жму y - все равно нечего терять. После этого раздел монтируется успешно, система грузится, всё нормально. smartcl -t short /dev/sda проходит. badblocks -b 512 /dev/sda номер_сектора номер_сектора ничего не находит. Полный badblocks -s /dev/sda пока не делал.

Вопрос - КУДА может деться бэд при элементарной перезаписи? КАК может получится несовпадение CRC при нормальной поверхности?

PS. Винту где-то около месяца.
PPS. И хоум, и корень - в LVM.
Спасибо сказали:

Ism
Сообщения: 1261
Статус: Никто, по сути быдло

Re: Странные бэды

Сообщение Ism »

Или глюк fsck или плохо присоединенный кабель. Во всяком случае чтото уникальное. Типа при записи проскочила искорка и кабель присоединился полностью, в результате нормально работающий винт :)

Кстати проверьте в SMART переназначенные сектора
Спасибо сказали:

Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Странные бэды

Сообщение rm_ »

КУДА может деться бэд при элементарной перезаписи?

Убраться винтом в те самые переназначенные сектора, которые упомянули выше, и это абсолютно нормально.
Другой вопрос, если они у вас будут продолжать появляться, то резервная область для переназначения плохих секторов у винчестера скоро кончится, и изчезать при перезаписи они уже не будут. Контролируйте SMART винчестера, возможно ему уже пора в гарантийку.
Спасибо сказали:

Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Странные бэды

Сообщение drBatty »

frp писал(а):
11.03.2011 13:58
Сегодня комп заглючил - находу отрубился винчестер. Разобрал комп, переткнул питание, винт обнаружился.
Но при загрузке при fsck хоума вылезла целая куча ошибок чтения. Думал усё - капец.

я такое видел если память битая. но не вся и глюк "плавающий". т.е. memtest86+ находит его на 3-4 проходе только. при этом всё грузится, но при работе, когда начинается кеширование, и заполняется память, кеши портятся. А ОС этого есс-но не проверяет. В итоге при работе иногда выскакивают ошибки сегментации, иногда команды выполняются со второго раза, и при этом fsck пишет, что ФС битая.

Хотя конечно, это лишь возможная причина, случай рассмотренный rm_ я тоже наблюдал.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:

frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Странные бэды

Сообщение frp »

Из smartctl -a /dev/sda

Код: Выделить всё

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       -       0
... ... ...
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
... ... ...
  7 Seek_Error_Rate         0x002e   200   200   000    Old_age   Always       -       0
... ... ...
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
... ... ...
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   200   000    Old_age   Always       -       0
... ... ...

SMART Error Log Version: 1
No Errors Logged

То есть, насколько я понял, он не помнит ошибок. И не знает переназначенных секторов. Зато помнит тесты, которые закончились ошибками чтения:

Код: Выделить всё

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%       177         -
# 2  Short offline       Aborted by host               70%       177         -
# 3  Short offline       Aborted by host               70%       177         -
# 4  Short offline       Aborted by host               50%       177         -
# 5  Short offline       Completed: read failure       90%       176         671590922
# 6  Short offline       Completed: read failure       90%       176         671590922
Спасибо сказали: