If you happen to see something like the following in your /var/log/syslog:
ata1: EH in SWNCQ mode,QC:qc_active 0x1 sactive 0x1
ata1: SWNCQ:qc_active 0x1 defer_bits 0x0 last_issue_tag 0x0
dhfis 0x1 dmafis 0x1 sdbfis 0x0
ata1: ATA_REG 0x41 ERR_REG 0x84
ata1: tag : dhfis dmafis sdbfis sacitve
ata1: tag 0x0: 1 1 0 1
ata1.00: exception Emask 0x1 SAct 0x1 SErr 0x300000 action 0x6 frozen
ata1.00: Ata error. fis:0x21
ata1: SError: { Dispar BadCRC }
ata1.00: failed command: READ FPDMA QUEUED
ata1.00: cmd 60/08:00:85:5d:03/00:00:3a:00:00/40 tag 0 ncq 4096 in
res 41/84:00:85:5d:03/84:00:3a:00:00/40 Emask 0x10 (ATA bus error)
ata1.00: status: { DRDY ERR }
ata1.00: error: { ICRC ABRT }
… it might simply be a loose SATA cable. You can get rid of those nasty messages simply unplugging and plugging back the loose cable. Or you can try another SATA port, if your motherboard has a free one.
Other messages you might see are similar to the following:
-
res 41/84:00:15:e4:67/84:00:39:00:00/40 Emask 0x10 (ATA bus error) dhfis 0x1 dmafis 0x1 sdbfis 0x0ata1.00: Ata error. fis:0x21ata1.00: cmd 60/00:00:45:4a:bc/01:00:38:00:00/40 tag 0 ncq 131072 inata1.00: error: { ICRC ABRT }ata1.00: exception Emask 0x1 SAct 0x1 SErr 0x300000 action 0x6 frozenata1.00: failed command: READ FPDMA QUEUEData1.00: limiting speed to UDMA/100:PIO4ata1.00: status: { DRDY ERR }ata1: ATA_REG 0x41 ERR_REG 0x84ata1: EH in SWNCQ mode,QC:qc_active 0x1 sactive 0x1ata1: SError: { Dispar BadCRC }ata1: SWNCQ:qc_active 0x1 defer_bits 0x0 last_issue_tag 0x0ata1: limiting SATA link speed to 1.5 Gbpsata1: tag 0x0: 1 0 0 1ata1: tag : dhfis dmafis sdbfis sacitve
Advertisements