Эти ошибки SATA опасны?

Я получаю эти ошибки быстро, и я не знаю, нормально это или нет.

[39441.061856] ata3.00: failed to read SCR 1 (Emask=0x40)
[39441.061866] ata3.01: failed to read SCR 1 (Emask=0x40)
[39441.061892] ata3.15: exception Emask 0x10 SAct 0x0 SErr 0x280100 action 0x6 frozen
[39441.061897] ata3.15: irq_stat 0x08000000, interface fatal error
[39441.061904] ata3.15: SError: { UnrecovData 10B8B BadCRC }
[39441.061910] ata3.00: exception Emask 0x100 SAct 0x0 SErr 0x0 action 0x6 frozen
[39441.061917] ata3.01: exception Emask 0x100 SAct 0xe SErr 0x0 action 0x6 frozen
[39441.061923] ata3.01: failed command: READ FPDMA QUEUED
[39441.061933] ata3.01: cmd 60/a8:08:b0:48:62/00:00:00:00:00/40 tag 1 ncq 86016 in
[39441.061940] ata3.01: status: { DRDY }
[39441.061944] ata3.01: failed command: READ FPDMA QUEUED
[39441.061953] ata3.01: cmd 60/a8:10:b0:49:62/00:00:00:00:00/40 tag 2 ncq 86016 in
[39441.061959] ata3.01: status: { DRDY }
[39441.061963] ata3.01: failed command: READ FPDMA QUEUED
[39441.061972] ata3.01: cmd 60/58:18:58:4a:62/00:00:00:00:00/40 tag 3 ncq 45056 in
[39441.061978] ata3.01: status: { DRDY }
[39441.061987] ata3.15: hard resetting link
[39441.608302] ata3.15: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[39441.609090] ata3.00: hard resetting link
[39441.929246] ata3.00: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
[39441.929333] ata3.01: hard resetting link
[39442.249184] ata3.01: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
[39442.263242] ata3.00: configured for UDMA/133
[39442.277570] ata3.01: configured for UDMA/133
[39442.277725] ata3: EH complete

Я также вставляю smartctl -a для sda , sdb и sdc .

Заранее благодарю за помощь.

43
задан 12 February 2017 в 17:37

11 ответов

Хотя я в основном согласен с ответом Джеппетта Д'Констанцо , я бы посоветовал вам в первую очередь попробовать

  1. Проверить, что ваш Кабель SATA надежно подсоединен и вставлен в разъемы на материнской плате и жестком диске.

  2. Замена кабеля SATA. Кабели SATA (относительно) недорогие, и иногда вы получаете « плохой ». Часто простая замена кабеля - это самый простой способ диагностировать и решить подобную проблему.

(Хотя несколько неожиданно, что два кабеля одновременно вышли бы из строя. Тем не менее, это простой вещь, которую нужно проверить, так что на мой взгляд, вероятно, стоит сделать.)

Я только что видел, как вы вставляете бины, содержащие данные SMART для ваших дисков. Обратите внимание на неожиданно большое количество ошибок CRC для дисков sdb и sdc . Я предлагаю вам начать с проверки кабелей и соединений для этих приводов.

junior@mediacenter:/$ sudo  smartctl -a /dev/sda
...
Model Family:     SAMSUNG SpinPoint M7E (AFT)
Device Model:     SAMSUNG HM321HI
...
199 UDMA_CRC_Error_Count    0x0036   200   200   000   Old_age  Always -    0

junior@mediacenter:/$ sudo  smartctl -a /dev/sdb
...
Model Family:     SAMSUNG SpinPoint F4 EG (AFT)
Device Model:     SAMSUNG HD204UI
...
199 UDMA_CRC_Error_Count    0x0036   100   100   000   Old_age  Always  -  57

junior@mediacenter:/$ sudo  smartctl -a /dev/sdc
...
Model Family:     SAMSUNG SpinPoint F4 EG (AFT)
Device Model:     SAMSUNG HD204UI
...
199 UDMA_CRC_Error_Count    0x0036   100   100   000   Old_age  Always  - 398

ОК. Итак, не латпоп. ; -)
Конечно, если это происходит на ноутбуке, то ничего из вышеперечисленного не применимо, и я не уверен, что мне посоветовать. Может быть, удалить и переустановить жесткий диск? Возможно, его просто нужно снова вставить в разъем, чтобы улучшить соединение?


sbd и sdc подключаются к одному и тому же внешнему кабелю e-sata (док-станция Thermaltake Duo HDD Dock). Я заменю свой кабель e-sata.

Это могло произойти из-за неисправного кабеля или кабеля низкого качества. Также может быть, что кабель каким-то образом перемещается, толкается или иным образом толкается во время использования привода.

19
ответ дан 12 February 2017 в 17:37

Я знаю, что эта ветка устарела, но недавно я столкнулся с той же проблемой на недавно купленной машине с 6 слотами sata. Я установил компакт-диск и жесткий диск на 2 слота sata близко друг к другу, а затем приступил к установке ubuntu без ошибок, пока я не перезагрузился, затем я увидел ошибку ссылки ata8: hard resetting. Машина останавливается, до этого момента не восстанавливается. Я несколько раз пытался перезагрузиться, но ничего не вышло. Затем я попытался заменить жесткий диск на один из 4 доступных слотов, и он работал нормально, без проблем.

0
ответ дан 12 February 2017 в 17:37

Кажется, есть проблема между некоторыми версиями ядра и некоторыми контроллерами SATA.

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

Самая точная и полная информация, которую я нашел о такой проблеме, - это ошибка панели запуска .

Вкратце: Отключение NCQ кажется чтобы быть лучшим решением для пользователей, имеющих эту проблему.

5
ответ дан 12 February 2017 в 17:37

У меня та же проблема - в моем случае это произошло из-за того, что 4-контактный адаптер питания SATA не был плотно подключен.

2
ответ дан 12 February 2017 в 17:37

У меня такая же проблема. Я перепробовал все, но только на порту j-micron на моем asus p5k, у меня не было ошибок.

Но когда я подключил привод к другому источнику питания, он работал, и ошибки исчезли. Затем я вернул диск к исходному источнику питания, но с новым разъемом питания, и это тоже сработало.

0
ответ дан 12 February 2017 в 17:37

Энэ алдаа нь аюултай бөгөөд таны HD-г гэмтээж болзошгүй юм.

Шийдвэрлэхийн тулд:

  1. SATA кабелийг солино.
  2. Хэрэв алдаа хэвээр байвал SATA кабелийг бусад эх хавтангийн залгуурт залгаарай (одоогийн залгуурыг исэлдүүлж болзошгүй).
  3. Хэрэв алдаа хэвээр байвал асуудал таны цахилгаан хангамжийн хэсэгт (PSU) байх ёстой.

http : //eliasoenal.com/2012/10/31/power-supply-failures-can-be-pretty-annoying-to-find /

0
ответ дан 12 February 2017 в 17:37

Я знаю, что эта ветка устарела, но только что столкнулся с той же проблемой, пришедшей сюда из Google.

  • получение ata3.01: неудавшаяся команда: READ FPDMA QUEUED при загрузке KUBUNTU 16.04 livecd.
  • WINDOWS 7 будет работать нестабильно, некоторое время работает нормально, но зависает после просмотра YouTube.

Смена кабеля SATA ничего не дала.
Заменил блок питания, и проблема исчезла.

1
ответ дан 12 February 2017 в 17:37

Похоже, у вас некачественный / поврежденный кабель питания / данных SATA. Что может быть причиной плохого CRC. Они совершенно не вредны, и вы можете жить с ними, но вы скоро потеряете много данных.

Отчет SMART о ваших жестких дисках выглядит нормальным, поэтому я за проблемы с электропитанием, исходя из моего опыта при установке 5 жестких дисков в один корпус / источник питания. Я закончил использовать внешний источник питания (475 Вт) для 2 приводов и 600 Вт корпуса для всего корпуса, включая графический процессор, оптические и жесткие диски.

В любом случае, я предлагаю вам выполнить полное резервное копирование, прежде чем делать что-либо еще. Если возможно, клонируйте жесткий диск, после чего проверьте кабели и напряжение источника питания.

9
ответ дан 12 February 2017 в 17:37

Это почти всегда плохой диск, у меня есть тысячи дисков, которые мы используем, и хотя эти ошибки никогда не привести к отказу диска, они привели к повреждению файловой системы. Я думаю, это действительно связано с проблемой с платой контроллера на накопителе.

Я перепробовал все, чтобы решить эту проблему,исправление заключается в замене диска, и все работает на тех же кабелях и контроллерах.

Удачи

2
ответ дан 12 February 2017 в 17:37

Эта ошибка вряд ли повредит ваш жесткий диск, но с большой вероятностью повредит вашу файловую систему (ы). Начните с определения диска с ошибками. Обычно это легко определяется несколькими способами, такими как:

1) Выполнение команды dmesg | grep ata3 и ищем марку и модель жесткого диска. (поскольку ata3 - это порт, вызывающий ошибку в вашей ситуации. Отрегулируйте соответствующим образом), это даст результат, подобный этому:

dmesg | grep ata3
[    4.756081] ata3: SATA max UDMA/133 abar m2048@0xf7f26000 port 0xf7f26200 irq 135
[    5.071981] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    5.077850] ata3.00: HPA detected: current 1953523055, native 1953525168
[    5.077959] ata3.00: ATA-8: SAMSUNG HD103SJ, 1AJ10001, max UDMA/133
[    5.077960] ata3.00: 1953523055 sectors, multi 16: LBA48 NCQ (depth 32), AA
[    5.084057] ata3.00: configured for UDMA/133

Быстрый взгляд показывает, что диск, подключенный к ata3, - это SAMSUNG HD103SJ

2) Выполните следующую команду :

find -L /sys/bus/pci/devices/*/ata*/host*/target* -maxdepth 3 -name "sd*" 2>/dev/null | egrep block |egrep --colour '(ata[0-9]*)|(sd.*)'

Это предоставит как порты, так и имена устройств, выделенные в одной строке, как показано ниже:

output

Легко видеть, что устройству, подключенному к ata3, было присвоено имя устройства sdb

3) install lsscsi с помощью sudo apt install lsscsi и введите команду lsscsi

$ lsscsi
[0:0:0:0]    cd/dvd  ATAPI    iHAS124   F      CL9M  /dev/sr0 
[1:0:0:0]    disk    ATA      WDC WD2003FZEX-0 1A01  /dev/sda 
[2:0:0:0]    disk    ATA      SAMSUNG HD103SJ  0001  /dev/sdb 
[3:0:0:0]    disk    ATA      ST6000VN0033-2EE SC60  /dev/sdc 

. Обратите внимание, что первая запись в каждой строке выше - это scsi_host, channel, target_number и LUN. Он заключен в скобки, и каждый элемент разделяется двоеточием. Когда имеется несколько устройств SCSI, их записи сортируются в порядке возрастания.

Простое добавление 1 к первому числу в каждой строке вывода дает вам порт ATA. Вы можете найти более подробную информацию о lsscsi здесь и здесь.

Поскольку в вашем случае мы наблюдаем ошибки, возникающие как на 3.00, так и на 3.01, у вас есть более одного диска, подключенного к одному и тому же Порт ATA. Вам нужно будет тщательно проверить подключение к ata3.00 и ata3.01. Это может быть дисковый корпус с несколькими отсеками, подключенный к одному и тому же кабелю. Поскольку оба диска выдают ошибки, замена кабеля к вышеупомянутому отсеку для нескольких дисков должна устранить проблему для обоих дисков. Эти устройства обычно имеют внешний источник питания, который также может быть виновником и требует замены, но кабель (являющийся самым слабым звеном), безусловно, является наиболее вероятной основной причиной проблемы.

Источники:

Опыт

https://linux.die.net/man/8/lsscsi

http://sg.danny.cz/scsi/lsscsi.html

https://serverfault.com/questions/244944 / linux-ata-errors-translating-to-a-device-name / 868943 # 868943

1
ответ дан 22 October 2019 в 17:52

Я столкнулся с той же проблемой. Это было из-за неадекватного питания жесткого диска. Поменял 4-контактный разъем питания, и он заработал.

0
ответ дан 5 January 2021 в 23:42

Другие вопросы по тегам:

Похожие вопросы: