Ubuntu жесткий диск получает ошибки SATA


2

Я получаю ошибки "UNC" на жестком диске в Ubuntu 9.10. Это замедляет мою систему, приложения не отвечают в течение длительного времени. Но когда я монтирую файловую систему на другом компьютере, она работает правильно.

диск : SAMSUNG HD161HJ (SATA)

системный журнал :

Apr 25 00:28:25 vare6gin kernel: [  885.773839] ata3.00: exception Emask 0x1 SAct 0x1e 
SErr 0x0 action 0x6 frozen
Apr 25 00:28:25 vare6gin kernel: [  885.773845] ata3.00: Ata error. fis:0x21
Apr 25 00:28:25 vare6gin kernel: [  885.773861] ata3.00: cmd 60/08:08:3f:00:ad/00:00:10:00:00/40 tag 1 ncq 4096 in
Apr 25 00:28:25 vare6gin kernel: [  885.773864]          res 51/40:24:67:c8:91/40:00:05:00:00/40 Emask 0x9 (media error)
Apr 25 00:28:25 vare6gin kernel: [  885.773871] ata3.00: status: { DRDY ERR }
Apr 25 00:28:25 vare6gin kernel: [  885.773877] ata3.00: error: { UNC }

[...snip 3 similar repeats of last 4 lines; see revision history for full log...]

Apr 25 00:28:25 vare6gin kernel: [  885.773970] ata3: hard resetting link
Apr 25 00:28:25 vare6gin kernel: [  885.773974] ata3: nv: skipping hardreset on occupied port
Apr 25 00:28:25 vare6gin kernel: [  886.240073] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
Apr 25 00:28:25 vare6gin kernel: [  886.256277] ata3.00: configured for UDMA/133
Apr 25 00:28:25 vare6gin kernel: [  886.256305] ata3: EH complete
Apr 25 00:28:27 vare6gin kernel: [  888.176088] ata3: EH in SWNCQ mode,QC:qc_active 0xF sactive 0xF
Apr 25 00:28:27 vare6gin kernel: [  888.176099] ata3: SWNCQ:qc_active 0xF defer_bits 0x0 last_issue_tag 0x3
Apr 25 00:28:27 vare6gin kernel: [  888.176102]   dhfis 0xF dmafis 0x1 sdbfis 0x0
Apr 25 00:28:27 vare6gin kernel: [  888.176109] ata3: ATA_REG 0x51 ERR_REG 0x40
Apr 25 00:28:27 vare6gin kernel: [  888.176113] ata3: tag : dhfis dmafis sdbfis sacitve
Apr 25 00:28:27 vare6gin kernel: [  888.176120] ata3: tag 0x0: 1 1 0 1  
Apr 25 00:28:27 vare6gin kernel: [  888.176126] ata3: tag 0x1: 1 0 0 1  
Apr 25 00:28:27 vare6gin kernel: [  888.176131] ata3: tag 0x2: 1 0 0 1  
Apr 25 00:28:27 vare6gin kernel: [  888.176136] ata3: tag 0x3: 1 0 0 1  

«nv: пропустить hardreset на занятом порте» выглядит так, как будто это из какого-то чипсета Nvidia. Подробности чипсета контроллера, пожалуйста?
quack quixote

Ответы:


3

диск может быть неисправен или контроллер / кабели.

бежать:

sudo apt-get install smartmontools

а потом

sudo smartctl -d ata -a /dev/sdX|more

например, sda - если это первый диск sata. прочитайте вывод - возможно, вы найдете что-то о поверхностных ошибках или ошибках в общении.

затем запустите самопроверку:

sudo smartctl -d ata -t long /dev/sdX

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


s / sudu / sudo / g?
Javier

1
@ Хавьер верно. чертовски правописание - я никогда не был хорош в этом. Спасибо!
pQd

0

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

sudo e2fsck -cvf /dev/sdaX

где sdaX - ваш раздел Ubuntu. В моем случае это показало проблемы с некоторыми файлами в каталоге / var / log. Так что проблема была там. Действие по умолчанию e2fsck для некоторых из них было игнорировать их, поэтому не решило проблему напрямую. Но, зная проблему, указал на файлы .log в / var / log ...

mkdir /var/log/old
mv /var/log/*.log /var/log/old

И проблема исчезла. Надеюсь, что это поможет другим с этим исключением ошибки носителя DRDY ERR UNC.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.