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

hda:dma_intr: error ...



Господа !

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

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

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

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



Reply to: