LINUX.ORG.RU

Ошибки чтения HDD, как найти, в чём проблема.


0

1

Имеется жёсткий диск 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
и в этот момент происходит зависание на некоторое время. Сначала думал, что виновата парковка головок, но отключил её в idle3-tools, и проблема не исчезла.

SATA-кабель менять пробовал, на badblock'и проверял — вроде не находит (причём во время проверки ни разу ошибки чтения не было.

Вывод smartctl -a: http://tim474.dhis.org/stuff/smartctl

Как понять, что происходит? Если выяснится, что диск неисправен, то как это грамотно объяснить в сервисе? А то гарантия ещё есть.

Собственно, как понять, в чём проблема?

☆☆☆☆☆

Ответ на: комментарий от Ttt

Но, как я говорил, пробовал диск подключать к другому блоку питания (которого точно хватает, т.к. с ним на другом компьютере работал) — с ним тоже такая проблема.

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Ttt

lm-sensors сенсоры не находит

При sensors-detect ?

Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory.

Попробуй сначала

modprobe -l | grep -i ipmi
ну и что найдёт - загрузить, например

modprobe -v ipmi-devintf ipmi-si

Хотя ipmitools больше по серверным платам

router ★★★★★
()
Ответ на: комментарий от router

А в BIOS датчики показывают, что, где должно быть 12 вольт, там минимум 11.7. Где 5, то вроде меньше пяти не падает.

Ttt ☆☆☆☆☆
() автор топика

хм, думаю решать схожею задачу - создания системы для хранения данных (6 дисков домашних данных)
и у меня была мысль также воспользоваться имеющимся контроллером stlab
в качестве матери планировал купить подержанную gigabyte с 4 sata (т.о. всего было бы 6 дисков)
теперь вод думаю - стоит ли ?
да, купить всё новое выйдет подороже, зато там будет 6 sata на матери )

x905 ★★★★★
()
Ответ на: комментарий от x905

Контроллер уже есть? Ну нужно попробовать с той материнской платой, если есть возможность. У меня в двух старых с pci 2.2 33 МГц были проблемы. А на более новой (Gigabyte EP43-DS3L, какая там версия PCI — не понял) проблем не заметил.

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Ttt

контроллер есть, матери нету - ее я тоже хотел брать
попробовать наверно смогу перед покупкой - но как ? бага проявляется сразу ?

x905 ★★★★★
()
Ответ на: комментарий от x905

Ну у меня вроде сразу проявлялось. Нужно запустить чтение большого объёма данных и смотреть, что в dmesg.

Ttt ☆☆☆☆☆
() автор топика
Ответ на: комментарий от Ttt

ok, если удастся попробовать этот вариант - отпишусь

x905 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.