|
Модераторы: ZeeLax, powerfox |
|
smartov |
|
|||
свой собственный Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 1 Всего: 259 |
Сегодня я узнал пренеприятнейшее известие - Ubuntu Linux вследствие некорректной работы скрипта демона питания может повреждать ноутбучный винчестер путем его постоянных остановок и запусков (пытаясь сэкономить (ха!) электроэнергию). Этот ресурс для винчестеров является довольно важным, и для современных моделей составляет около 600 000 раз. Load Cycles увеличивается на единицу при каждой остановке-разгоне шпинделя винчестера или при парковке/депарковке его головки. Установивпакет smartmontools и запустив команду sudo smartctl -a /dev/sda | grep Load_Cycle я просто ужаснулся. 47597 Load_Cycles за не очень то долгое время работы моего ноутбука. Более того, пока я рассказывал об этом другу, это значение увеличилось до 47626 и по всей видимости останавливаться на достигнутом не собиралось. Она просто убъет мне винт! После прохода по ссылкам и чтения информации, способ решения был найден - нужно отключить advanced power management у винчестера. Более подробная информация предоставлена в соответствующем топике ubuntuforums.org, в данном посте. У себя я для проверки сделал так, как подсказал в этом посте ubuntu_demon
После этого Load_Cycle_Count остановился, и остается стабильным вот уже час, а до этого увеличивался на единицу за время от одной до пяти минут (замечу, что ноутбук подключен к сети и работает от питания, так что проблема наблюдается в любом случае). Вот так случилось мое первое неприятное "открытие" под никсами. Раньше я думал что никсы априори надежнее чем win-платформа, однако как показала практика дело не в надежности, а в том, что проблему всегда можно найти, локализировать и устранить. СуперНадежность же никсов - просто предубеждение, как говорится и палка может выстрелить. -- Решение: баг этот не является багом Linux. Это баг прошивки винчестеров. Это сообщение отредактировал(а) smartov - 29.9.2008, 10:37 |
|||
|
||||
bilbobagginz |
|
|||
Naughtius Maximus Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 22 Всего: 317 |
огромное спасибо за пост!!
-------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
Imple |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1546 Регистрация: 14.9.2007 Где: Алма-Ата Репутация: 14 Всего: 87 |
Спасибо! Ваша забота о других заслуживает большого уважения
-------------------- Не шалю, никого не трогаю, починяю сервер. |
|||
|
||||
nickless |
|
|||
Гентозавр Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 7 Всего: 181 |
smartov, а в каких версиях убунт проявляется этот баг? Или это зависит от версии acpi, hdparm или еще чего?
-------------------- Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
ZeeLax |
|
|||
Эксперт Профиль Группа: Модератор Сообщений: 4388 Регистрация: 20.8.2006 Где: Алма-Ата Репутация: 3 Всего: 88 |
smartov, респект!
-------------------- Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none. — Doug Larson |
|||
|
||||
smartov |
|
|||
свой собственный Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 1 Всего: 259 |
nickless,
У меня 7.10 - баг есть. На счет остальных - не знаю к сожалению. Если я верно понял то он может зависеть от настроек биоса, а в остальном - это просто недоработка скрипта управения питанием. |
|||
|
||||
nickless |
|
|||
Гентозавр Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 7 Всего: 181 |
Прикрепляю тему, она очень важна пользователям *ubuntu.
-------------------- Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
smartov |
|
|||
свой собственный Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 1 Всего: 259 |
Кстати на том же форуме в той же теме присутствует ссылка ubuntu-demona на его же пост, в котором он разъясняет, что это как бы не проблема Ubuntu. Говорит, что она читает настройки БИОСа или прошивки девайса и следует им, а Винды и МакОС их игнорируют, и используют свои.
Так что в общем то непонятно виновата Убунту или не виновата. А мне вдвойне непонятно почему, если это траблы биоса, не вижу подобных репортов о багах в других бистрибах. То ли там замалчивают (что еще хуже), то ли все таки Убунтовцы не так уж "невиноваты". |
|||
|
||||
nickless |
|
||||
Гентозавр Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 7 Всего: 181 |
Да, похоже это зависит от железа, особенно часто это проявляется на ноутбуках: http://www.thinkwiki.org/wiki/Problem_with..._drive_clicking
Каждый дистрибутив имеет разную конфигурацию и патчи, баг вполне может проявлятся только с определёнными патчами. Например у меня на gentoo acpid по дефолту не трогает драйв, а hdparm только включает DMA. В общем я думаю лучше всем проверить конфигурацию acpid и hdparm в Вашей системе, особенно насчет флагов вроде -y , -B , -S и посмотреть на количество Load_Cycles. Описание флагов hdparm есть в man hdparm -------------------- Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
||||
|
|||||
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 1 Всего: 162 |
ну, допустим, у меня Дебиан. Юзаю винт несколько недель, значение LoadCycle - около 5 тысяч. Итого, винта у меня хватить должно на 600/5 = 120 * 3 недели = 360 недель = около 7 лет. Вроде бы - вполне нормально. |
|||
|
||||
nickless |
|
|||
Гентозавр Профиль Группа: Участник Клуба Сообщений: 2976 Регистрация: 29.8.2005 Где: Germany Репутация: 7 Всего: 181 |
Кстати у меня Load_Cycles всё время 0 пишет, а Start_Stop_Count изменяется как положено (в данный момент значение 1781, диску уже года 2)
smartctl -A /dev/sda | grep Start_Stop_Count -------------------- Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies - Linus Torvalds |
|||
|
||||
smartov |
|
|||
свой собственный Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 1 Всего: 259 |
nickless, думаю от версии прошивки может зависеть
|
|||
|
||||
CyClon |
|
|||
Опытный Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: нет Всего: 4 |
Бесплатные диски... Где подвох? А вот он ^^
|
|||
|
||||
JackYF |
|
|||
полуавантюрист Профиль Группа: Участник Сообщений: 5814 Регистрация: 28.8.2004 Где: страна тысячи озё р Репутация: 1 Всего: 162 |
Угу, Canonical заключила соглашение с производителями жестких дисков. На быстропортенье винта, чтобы новые покупали. |
|||
|
||||
smartov |
|
|||
свой собственный Профиль Группа: Экс. модератор Сообщений: 4225 Регистрация: 2.2.2006 Где: NJ Репутация: 1 Всего: 259 |
Ну да. А еще есть в Убуту специальныйц демон, он все твои пароли запоминает и высылает в Майкрософт. Хотя вроде казалось бы - при чем тут Майрософт?... А на самом деле Ubuntu пытается сначала сделать свой дистриб удобным, чтобы на него все пересели, а потом сдать всех Майкрософт. О как |
|||
|
||||
Правила форума "Linux/UNIX: Hardware" | |
|
В этом форуме предпочтительны вопросы на следующие темы:
Вопросы мобильной разработки тут Вопросы о настройке системы (например разбивка и форматирование диска, настройка сети) сюда не относятся. Чтобы получить наибольшую пользу от данного раздела, убедитесь, что вы четко сформулировали свой вопрос и привели точные данные о конфигурации компьютера, а так же указали версию драйвера, версию ОС и версию ядра.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | *NIX и Hardware | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |