Имеется жёсткий диск WD Caviar Green WD20EARS, подключённый через PCI-контроллер STLab A-380. Заметил, что постоянно сыпятся ошибки чтения вида
[ 900.962827] ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6
[ 900.968434] ata4.00: BMDMA2 stat 0x6d0009
[ 900.973815] ata4.00: failed command: READ DMA
[ 900.979229] ata4.00: cmd c8/00:00:90:b1:0c/00:00:00:00:00/ed tag 0 dma 131072 in
[ 900.979232] res 00/00:64:00:00:00/00:64:00:00:00/64 Emask 0x2 (HSM violation)
[ 900.990235] ata4: hard resetting link
[ 901.308068] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
[ 901.324614] ata4.00: configured for UDMA/33
[ 901.324645] ata4: EH complete
SATA-кабель менять пробовал, на badblock'и проверял — вроде не находит (причём во время проверки ни разу ошибки чтения не было.
Вывод smartctl -a: http://tim474.dhis.org/stuff/smartctl
Как понять, что происходит? Если выяснится, что диск неисправен, то как это грамотно объяснить в сервисе? А то гарантия ещё есть.
Собственно, как понять, в чём проблема?