Потом я поставил ubuntu на него параллельно с оффтопиком. Все под ext3. Через месяц-другой система начала жестко виснуть. При каждой загрузке запускался fsck. Дошло до того, что при получении нового сообщения в gajim он плевался ошибками о невозможности сохранения истории. Вся проблема заключалась в этом винте.
Виктория (давно уже) нашла один бэд. Как я понял, то ли она, то ли сам винт сделал ремап, так что бэдов больше не было.
Ладно. Оффтопиком больше не пользуюсь. Поставил вместо него debian. Плохой винт отключил.
Недавно снова его включил. Включил badblocks, Винт пощелкал полчасика(насколько я знаю из показаний s.m.a.r.t - паркова головок), проверка прошла на полпроцента. Потом все стало нормально. Даже торренты на него стало можно качать.
Теперь все снова плохо.
Рекомендуют перепрошить винт, хотя я боюсь, что это не поможет.
При параллельно запущенном badblocks.
Код: Выделить всё
smartctl -A /dev/sda > smart1.log && sleep 120 && smartctl -A /dev/sda > smart2.log && diff smart1.log smart2.log
10c10
< 4 Start_Stop_Count 0x0032 096 096 020 Old_age Always - 4098
---
> 4 Start_Stop_Count 0x0032 096 096 020 Old_age Always - 4103
12c12
< 7 Seek_Error_Rate 0x000f 086 060 030 Pre-fail Always - 413768716
---
> 7 Seek_Error_Rate 0x000f 086 060 030 Pre-fail Always - 413768968
15c15
< 12 Power_Cycle_Count 0x0032 096 096 020 Old_age Always - 4098
---
> 12 Power_Cycle_Count 0x0032 096 096 020 Old_age Always - 4103
18c18
< 190 Airflow_Temperature_Cel 0x0022 064 050 045 Old_age Always - 36 (Lifetime Min/Max 36/36)
---
> 190 Airflow_Temperature_Cel 0x0022 064 050 045 Old_age Always - 36 (Lifetime Min/Max 35/36)
20c20
< 195 Hardware_ECC_Recovered 0x001a 108 061 000 Old_age Always - 17149161
---
> 195 Hardware_ECC_Recovered 0x001a 108 061 000 Old_age Always - 17159771
smartctl -i /dev/sda
smartctl version 5.38 [i686-pc-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/
=== START OF INFORMATION SECTION ===
Model Family: Seagate Barracuda 7200.10 family
Device Model: ST3160815AS
Serial Number: 5RA0KFQ0
Firmware Version: 3.AAC
User Capacity: 160,040,803,840 bytes
Device is: In smartctl database [for details use: -P show]
ATA Version is: 7
ATA Standard is: Exact ATA specification draft version not indicated
Local Time is: Thu Nov 5 19:12:32 2009 CST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
dmesg выдает следующее
Код: Выделить всё
[262270.150873] sd 0:0:0:0: [sda] 312579695 512-byte hardware sectors (160041 MB)
[262270.152096] sd 0:0:0:0: [sda] Write Protect is off
[262270.152102] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[262270.188252] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[262518.028069] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[262518.028087] ata1.00: cmd ca/00:10:64:bd:20/00:00:00:00:00/e0 tag 0 dma 8192 out
[262518.028089] res 40/00:01:01:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)
[262518.028093] ata1.00: status: { DRDY }
[262518.028109] ata1: soft resetting link
[262519.438104] ata1.00: configured for UDMA/33
[262519.438133] ata1: EH complete
[262519.473115] sd 0:0:0:0: [sda] 312579695 512-byte hardware sectors (160041 MB)
[262519.473519] sd 0:0:0:0: [sda] Write Protect is off
[262519.473530] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[262519.474241] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Стоит ли пытаться что-то с ним сделать? Дело в том, что проблема может быть и не в нем, а в датапроводе/питании/конфликте_с_черт_знает_чем/etc.(на первый взгляд с проводами все нормально, новых железок давно не ставилось, питание нормальное).
P.S. При таких щелчках еще под оффтопиком винт вываливался в PIO mode (скорость чтения < 3 Мб/с)