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