[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: hda:dma_intr: error ...



Nikita V. Youshchenko wrote:
Господа !

Кто-нибудь может написать чуть более подробно, из-за чего проработавший несколько месяцев диск (Segate Barracuda) вдруг может начать вести себя так?

Обнаружил сегодня, случайно заглянув в логи (домашняя машина, в логи заглядывать часто вроде как незачем). Судя по этим самым логам, проблема возникла не меньше недели назад (более ранних логов уже нет). А две недели назад проблемы точно еще не было. Ни одного случая, чтобы I/O error дошло до процесса, вроде не зафиксировано. Т.е. когда после ошибки делается повторная попытка чтения, все проходит нормально. Да и при выключении dma (hdparm -d0 /dev/hda) вроде все работает нормально, только, как и следовало ожидать, ощутимо тормозит на дисковых операциях. Следовательно, поверхность диска, видимо, цела. Т.е. это не тот случай, когда "диск сыпется".

А что тогда?
Перегрев? Судя по lm-sensors и hddtemp, температура system - все время держится около 40, CPU и диска - около 45 - вроде все нормально.
Контроллеру плохеет?
Еще что-нибудь?
Существует какой-нибудь способ диагностировать, что все-таки стряслось?
Может ли проблема быть излечимой (вроде плохого контакта или попадания пыли куда не надо)? Или единственное, что можно сделать - это покупать новый диск, а при повторении проблем - новую мать? И насколько высок риск потери данных, если продолжать работать с этим диском?

Ошибки возникают в основном при продолжительной непрерывной работе с диском, вроде копирования гигабайта. Но изредка проскакивают и на одиночных операциях. Хотя далеко не на всех.




Вообще, похоже, какие-то не страшные проблемы - проверь IDE шлейф, разъем на плате контроллера на банке (если есть) - может контакты на шлейфе, который внутрь уходит, засорились (можно попробовать стирательной резинкой почистить). Бывает контакт с банкой другой, непосредственно на плате, вместе с ней винтом прикручивается - попробуй его подтянуть - может разболтался. Если в Питере живешь - попробуй в SoftJoys позвонить - могут помочь.



Reply to: