Всем привет!
Поставил на ноутбук (Acer Aspire 3690) версию Ubuntu 8.04 и случайно обратил внимаение на странный звук, который появляется время от времени и напоминает парковку головок жесткого диска. Слышал, что в старых версиях была проблема со слишком частой парковкой головок (до этого у меня стояла 7.10 но подобного не было). Также проверял под WinXP - тоже все тихо.... жесткий диск Seagate. Проблема проявляется в независимости от того, откуда осушествляется питание - от батареи или от сети!
Помогите разобраться в чем причина! Как проверить - действительно ли это паркуются головки жесткого диска?
Буду признателен за любые советы и предложения!
Странности с жестким диском ноутбука (Acer Aspire 3690 - Ubuntu 8.04) (Частая парковка головок hhd ,,,)
Модератор: Модераторы разделов
-
- Сообщения: 17
-
- Сообщения: 17
Re: Странности с жестким диском ноутбука (Acer Aspire 3690 - Ubuntu 8.04)
Покопался на форуме и в одном из топиков нашел такую вот команду:
sudo hdparm -B 254 /dev/sda
Изучив соответствующий раздел man'a понял, что данная опция отвечает за энергосбережение в работе жестких дисков.
При выполнении этой команды проблему как рукой сняло - счетцик парковок замер как вкопаный.
Есть два диапазона значений 1-128 и 129-254, чем меньше число - тем меньше уровень энергопотребления и тем чаще происходит парковка головок!
sudo hdparm -B 254 /dev/sda
Изучив соответствующий раздел man'a понял, что данная опция отвечает за энергосбережение в работе жестких дисков.
При выполнении этой команды проблему как рукой сняло - счетцик парковок замер как вкопаный.
Есть два диапазона значений 1-128 и 129-254, чем меньше число - тем меньше уровень энергопотребления и тем чаще происходит парковка головок!
-
- Сообщения: 29
- ОС: МОСКос v0.1prealpha
Re: Странности с жестким диском ноутбука (Acer Aspire 3690 - Ubuntu 8.04)
Andreich писал(а): ↑18.08.2008 12:26Покопался на форуме и в одном из топиков нашел такую вот команду:
sudo hdparm -B 254 /dev/sda
Изучив соответствующий раздел man'a понял, что данная опция отвечает за энергосбережение в работе жестких дисков.
При выполнении этой команды проблему как рукой сняло - счетцик парковок замер как вкопаный.
Есть два диапазона значений 1-128 и 129-254, чем меньше число - тем меньше уровень энергопотребления и тем чаще происходит парковка головок!
Спешу разочаровать - нет.
Во первых это число понижает скорость движения руки, управляющей головкой. Те скорость доступа/поиска. Тоесть диск всеравно совершает рекаллибровку, только работает медленнее. Стандартное значение почти всегда 128 - оптимум.
Во вторых данное значение забито в EEPROM, те и в винде и в еще какой угодно оси оно не меняется(если его не меняют специально).
В третьих новые диски очень часто требуют рекалибровки. Со временем это пропадает.
НО, такие же действия выполняет диск в аварийном состоянии, поэтому если диск поддерживает тн smart, то проблему можно решить легче:
установи smartctl и smartd. Потом дай команду "sudo smartctl --all /dev/мойдиск"
Если диск sata или не распознан правильно (smartctl например распознавала мой диск как scsi) то есть опция -d
Для sata дисков тогда "sudo smartctl -d ata --all /dev/sda"
То что интересует - таблица со значениями - вот она для моего диска(с которым я тем не менее имею траблу, но ясно что не физическую):
user@host
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
3 Spin_Up_Time 0x0027 156 156 021 Pre-fail Always - 5158
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 64
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 051 Old_age Always - 0
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 449
10 Spin_Retry_Count 0x0032 100 253 051 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 253 051 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 64
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 15
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 64
194 Temperature_Celsius 0x0022 105 102 000 Old_age Always - 42
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 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
200 Multi_Zone_Error_Rate 0x0008 200 200 051 Old_age Offline - 0
Ненулевые значения полей:
"Offline_Uncorrectable",
"Current_Pending_Sector",
"Reallocated_Event_Count" ,
"Reallocated_Sector_Ct"
свидетельствует о СКОРОМ выходе диска из строя. Повреждена поверхность и/или головки.
БОЛЬШИЕ ЦИФРЫ в полях:
"Raw_Read_Error_Rate",
"Seek_Error_Rate",
"Calibration_Retry_Count",
"Spin_Retry_Count",
свидетельствует об достаточном износе. Износ головок и/или механики.
Для сравнения тест моего старого диска:
user@host
1 Raw_Read_Error_Rate 0x000f 068 057 006 Pre-fail Always - 88557422
3 Spin_Up_Time 0x0003 096 096 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 278
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
7 Seek_Error_Rate 0x000f 089 060 030 Pre-fail Always - 809485408
9 Power_On_Hours 0x0032 082 082 000 Old_age Always - 16552
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 098 098 020 Old_age Always - 2965
194 Temperature_Celsius 0x0022 035 056 000 Old_age Always - 35
195 Hardware_ECC_Recovered 0x001a 068 057 000 Old_age Always - 88557422
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0000 100 253 000 Old_age Offline - 0
202 TA_Increase_Count 0x0032 100 253 000 Old_age Always - 0
Также можно приказать диску провести тест самостоятельно, опцией -t и проверить затем результат через заданное время.
В данном случает необходимо чтобы проверяемый диск был ОТМОНТИРОВАН. Например воспользоваться Knoppix.
Также можно взять из нета hiren bootcd и запустив его воспользоваться программой Victoria.
Она также позволяет провести недеструктивный тест поверхности, который отобразит время отзыва к конкреному кусочку диска. Те выявит скрытые проблемы. Это помогает также если диск не поддерживает smart.
НО я бы сначало сходил на wikipedia и ДЕТАЛЬНО прочитал все статьи по жестким дискам. А также желательно делать backupы. Хотябы купить внешний диск.