Я получаю эти ошибки быстро, и я не знаю, нормально это или нет.
[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 .
Заранее благодарю за помощь.
Хотя я в основном согласен с ответом Джеппетта Д'Констанцо , я бы посоветовал вам в первую очередь попробовать
Проверить, что ваш Кабель SATA надежно подсоединен и вставлен в разъемы на материнской плате и жестком диске.
Замена кабеля 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.
Это могло произойти из-за неисправного кабеля или кабеля низкого качества. Также может быть, что кабель каким-то образом перемещается, толкается или иным образом толкается во время использования привода.
Я знаю, что эта ветка устарела, но недавно я столкнулся с той же проблемой на недавно купленной машине с 6 слотами sata. Я установил компакт-диск и жесткий диск на 2 слота sata близко друг к другу, а затем приступил к установке ubuntu без ошибок, пока я не перезагрузился, затем я увидел ошибку ссылки ata8: hard resetting. Машина останавливается, до этого момента не восстанавливается. Я несколько раз пытался перезагрузиться, но ничего не вышло. Затем я попытался заменить жесткий диск на один из 4 доступных слотов, и он работал нормально, без проблем.
Кажется, есть проблема между некоторыми версиями ядра и некоторыми контроллерами SATA.
Недавно я начал испытывать очень похожую проблему (не уверен, что она такая же) на веб-сервер под управлением Scientific Linux.
Самая точная и полная информация, которую я нашел о такой проблеме, - это ошибка панели запуска .
Вкратце: Отключение NCQ кажется чтобы быть лучшим решением для пользователей, имеющих эту проблему.
У меня та же проблема - в моем случае это произошло из-за того, что 4-контактный адаптер питания SATA не был плотно подключен.
У меня такая же проблема. Я перепробовал все, но только на порту j-micron на моем asus p5k, у меня не было ошибок.
Но когда я подключил привод к другому источнику питания, он работал, и ошибки исчезли. Затем я вернул диск к исходному источнику питания, но с новым разъемом питания, и это тоже сработало.
Энэ алдаа нь аюултай бөгөөд таны HD-г гэмтээж болзошгүй юм.
Шийдвэрлэхийн тулд:
http : //eliasoenal.com/2012/10/31/power-supply-failures-can-be-pretty-annoying-to-find /
Я знаю, что эта ветка устарела, но только что столкнулся с той же проблемой, пришедшей сюда из Google.
ata3.01: неудавшаяся команда: READ FPDMA QUEUED
при загрузке KUBUNTU 16.04 livecd. Смена кабеля SATA ничего не дала.
Заменил блок питания, и проблема исчезла.
Похоже, у вас некачественный / поврежденный кабель питания / данных SATA. Что может быть причиной плохого CRC. Они совершенно не вредны, и вы можете жить с ними, но вы скоро потеряете много данных.
Отчет SMART о ваших жестких дисках выглядит нормальным, поэтому я за проблемы с электропитанием, исходя из моего опыта при установке 5 жестких дисков в один корпус / источник питания. Я закончил использовать внешний источник питания (475 Вт) для 2 приводов и 600 Вт корпуса для всего корпуса, включая графический процессор, оптические и жесткие диски.
В любом случае, я предлагаю вам выполнить полное резервное копирование, прежде чем делать что-либо еще. Если возможно, клонируйте жесткий диск, после чего проверьте кабели и напряжение источника питания.
Это почти всегда плохой диск, у меня есть тысячи дисков, которые мы используем, и хотя эти ошибки никогда не привести к отказу диска, они привели к повреждению файловой системы. Я думаю, это действительно связано с проблемой с платой контроллера на накопителе.
Я перепробовал все, чтобы решить эту проблему,исправление заключается в замене диска, и все работает на тех же кабелях и контроллерах.
Удачи
Эта ошибка вряд ли повредит ваш жесткий диск, но с большой вероятностью повредит вашу файловую систему (ы). Начните с определения диска с ошибками. Обычно это легко определяется несколькими способами, такими как:
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.*)'
Это предоставит как порты, так и имена устройств, выделенные в одной строке, как показано ниже:
Легко видеть, что устройству, подключенному к 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
Я столкнулся с той же проблемой. Это было из-за неадекватного питания жесткого диска. Поменял 4-контактный разъем питания, и он заработал.