Господа !
Кто-нибудь может написать чуть более подробно, из-за чего проработавший
несколько месяцев диск (Segate Barracuda) вдруг может начать вести себя
так?
Обнаружил сегодня, случайно заглянув в логи (домашняя машина, в логи
заглядывать часто вроде как незачем). Судя по этим самым логам, проблема
возникла не меньше недели назад (более ранних логов уже нет). А две недели
назад проблемы точно еще не было.
Ни одного случая, чтобы I/O error дошло до процесса, вроде не зафиксировано.
Т.е. когда после ошибки делается повторная попытка чтения, все проходит
нормально. Да и при выключении dma (hdparm -d0 /dev/hda) вроде все работает
нормально, только, как и следовало ожидать, ощутимо тормозит на дисковых
операциях.
Следовательно, поверхность диска, видимо, цела. Т.е. это не тот случай,
когда "диск сыпется".
А что тогда?
Перегрев? Судя по lm-sensors и hddtemp, температура system - все время
держится около 40, CPU и диска - около 45 - вроде все нормально.
Контроллеру плохеет?
Еще что-нибудь?
Существует какой-нибудь способ диагностировать, что все-таки стряслось?
Может ли проблема быть излечимой (вроде плохого контакта или попадания пыли
куда не надо)?
Или единственное, что можно сделать - это покупать новый диск, а при
повторении проблем - новую мать?
И насколько высок риск потери данных, если продолжать работать с этим
диском?
Ошибки возникают в основном при продолжительной непрерывной работе с диском,
вроде копирования гигабайта. Но изредка проскакивают и на одиночных
операциях. Хотя далеко не на всех.