Автор Тема: На заметку: проблема SATA-шлейфов  (Прочитано 4773 раз)

0 Пользователей и 1 Гость просматривают эту тему.

vovka

  • Global Moderator
  • Про
  • *****
  • Сообщений: 787
    • Просмотр профиля
    • www.nixzeya.ru.net
На заметку: проблема SATA-шлейфов
« : Четверг, 12 Июня, 2014, 12:32:29 »
В течении нескольких месяцев исследовал проблему на одном из домашних компов - в консоли и логе /var/log/kern.log, при интенсивном обращении к диску, очень часто стали появляться сообщения вида:
May 27 22:23:35 home kernel: [4066267.000040] ata3.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
May 27 22:23:35 home kernel: [4066267.000084] ata3.01: failed command: FLUSH CACHE EXT
May 27 22:23:35 home kernel: [4066267.000111] ata3.01: cmd ea/00:00:00:00:00/00:00:00:00:00/b0 tag 0
May 27 22:23:35 home kernel: [4066267.000113]          res 40/00:00:01:4f:c2/00:00:00:00:00/10 Emask 0x4 (timeout)
May 27 22:23:35 home kernel: [4066267.000170] ata3.01: status: { DRDY }
May 27 22:23:36 home kernel: [4066267.952021] ata3: soft resetting link
May 27 22:23:36 home kernel: [4066268.132355] ata3.00: configured for UDMA/133
May 27 22:23:36 home kernel: [4066268.140370] ata3.01: configured for UDMA/133
May 27 22:23:36 home kernel: [4066268.140386] ata3: EH complete

На лицо - ошибки при обращении к диску, но не проблема самого диска (поверхности). Переключением SATA-дисков между собой, выяснил проблемный канал. Учитывая, что после переключений проблема какое-то время не проявлялась, а потом, в течении месяца всё чаще и чаще, пришёл к выводу, что причина - окисление контактных ламелей в самих шлейфах. Отвёрткой с тонким жалом и шероховатой поверхностью попробовал зачистить контактные площадки ламелей, результат - в течении 15 дней ни одного сообщения в логе.

Где-то на просторах Интернета попадалась статья, в которой читал, что ламели в дешёвых SATA-шлейфах не покрывают золотом или серебром, а оставляют без покрытия. Исследовав проблемный шлейф - так и оказалось. Вывод: при появлении проблем связанных с обменом данными между материнской платой и SATA-накопителем, следует провести осмотр контактов самого жёсткого диска, при необходимости - протереть резиновым ластиком (именно резиновым, а не каучуковым) и заменить шлейф на исправный, у которого контакты всё-таки покрыты позолотой. Кстати, у самих шлейфов ресурс ограничен - со временем окисляются контакты (ограничен ресурс количествао соединений) и постепенно деформируется замок (новый шлейф входит в разъём втугую, а по прошествии времени - выходит свободно).
*nix - свобода мысли, свобода творчества!