Предварительные предупреждения об ошибках связи с диском
В течение некоторого времени я наблюдал ошибки при выводе dmesg
на моем ноутбуке Samsung 900x с Ubuntu 16. Я разместил выборку типичных ошибок ниже. Когда происходят эти ошибки, машине требуется значительно больше времени для загрузки, что я концептуально понимаю как машина, пытающаяся поддерживать связь с жестким диском.
Мониторинг SMART не выявил проблем с диском.
Из ответа на аналогичный вопрос и из связанной вики о обмене стеками Unix я понял, что эти ошибки dmesg
указывают на сбой связи.
Пример ошибки dmesg
:
[ 10.647713] ata1.00: exception Emask 0x1 SAct 0x38000000 SErr 0x400001 action 0x0
[ 10.647737] ata1.00: irq_stat 0x44000008
[ 10.647752] ata1: SError: { RecovData Handshk }
[ 10.647769] ata1.00: failed command: READ FPDMA QUEUED
[ 10.647789] ata1.00: cmd 60/20:d8:00:31:cf/00:00:1d:00:00/40 tag 27 ncq dma 16384 in
[ 10.647834] ata1.00: status: { DRDY }
[ 10.647848] ata1.00: failed command: READ FPDMA QUEUED
[ 10.647866] ata1.00: cmd 60/80:e0:28:31:cf/00:00:1d:00:00/40 tag 28 ncq dma 65536 in
[ 10.647912] ata1.00: status: { DRDY }
[ 10.647926] ata1.00: failed command: READ FPDMA QUEUED
[ 10.647945] ata1.00: cmd 60/48:e8:b8:31:cf/00:00:1d:00:00/40 tag 29 ncq dma 36864 in
[ 10.647991] ata1.00: status: { DRDY }
[ 10.648675] ata1.00: configured for UDMA/133
[ 10.648685] ata1: EH complete
[ 41.991217] ata1.00: exception Emask 0x0 SAct 0x7 SErr 0x400001 action 0x6 frozen
[ 41.991252] ata1: SError: { RecovData Handshk }
[ 41.991269] ata1.00: failed command: READ FPDMA QUEUED
[ 41.991289] ata1.00: cmd 60/48:00:b8:31:cf/00:00:1d:00:00/40 tag 0 ncq dma 36864 in
[ 41.991334] ata1.00: status: { DRDY }
[ 41.991347] ata1.00: failed command: READ FPDMA QUEUED
[ 41.991366] ata1.00: cmd 60/80:08:28:31:cf/00:00:1d:00:00/40 tag 1 ncq dma 65536 in
[ 41.991486] ata1.00: status: { DRDY }
[ 41.991501] ata1: hard resetting link
[ 42.306886] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 42.307383] ata1.00: configured for UDMA/133
[ 42.307403] ata1.00: device reported invalid CHS sector 0
Полный провал
Не имея времени на дальнейшее изучение проблемы, я позаботился о том, чтобы мои вещи были скопированы на другие устройства, и продолжал пользоваться ноутбуком.
Однако недавно ноутбук умер все вместе.
Он загружается, но печатает failure to read/write to sector
с некоторыми шестнадцатеричными адресами и не продвигается дальше
Этот полный сбой произошел после того, как батарея внезапно перестала работать. Я не уверен, что это просто совпадение. Хотя ранее не было указаний на то, что у батареи были проблемы с удержанием заряда. Теперь он остается включенным только при подключении к розетке. Индикатор зарядки чередуется между зеленым и оранжевым.
Главный вопрос
Принимая во внимание, что ошибки dmesg и связанные вопросы / ответы указывают на проблему со связью, а не на неисправный жесткий диск, и учитывая, что кажется, что нет сменных кабелей связи (см. Изображения ниже), это исправимо?
Жесткий диск:
Слот для жесткого диска: