未知错误日志

未知错误日志

我的 tty 控制台中记录了大量此类错误消息,导致它们无法使用。我不知道是什么原因导致这些错误。我有点怀疑这与我的硬盘有关。

Jun 12 23:48:57 localhost kernel: [ 7683.593354] ata1.00: status: { DRDY ERR }
Jun 12 23:48:57 localhost kernel: [ 7683.593357] ata1.00: error: { UNC }
Jun 12 23:48:57 localhost kernel: [ 7686.199243] ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x0
Jun 12 23:48:57 localhost kernel: [ 7686.199277] ata1.00: irq_stat 0x40000008
Jun 12 23:48:57 localhost kernel: [ 7686.199282] ata1.00: failed command: READ FPDMA QUEUED
Jun 12 23:48:57 localhost kernel: [ 7686.199292] ata1.00: cmd 60/08:00:80:11:f2/00:00:19:00:00/40 tag 0 ncq 4096 in
Jun 12 23:48:57 localhost kernel: [ 7686.199294]          res 41/40:08:87:11:f2/00:00:19:00:00/00 Emask 0x409 (media error) <F>
Jun 12 23:48:57 localhost kernel: [ 7686.199300] ata1.00: status: { DRDY ERR }
Jun 12 23:48:57 localhost kernel: [ 7686.199303] ata1.00: error: { UNC }
Jun 12 23:48:57 localhost kernel: [ 7686.304240] end_request: I/O error, dev sda, sector 435294599

答案1

这清楚地表明由于介质错误导致硬盘出现读取错误。

看看例如

# smartctl --all /dev/sda

出现。

答案2

I have a small doubt that its related to my HDD.
我有毫无疑问它与您的硬盘有关。
错误消息以尽可能多的方式(命名ata1.00& dev sda)说明了这一点。

您的驱动器出现介质错误。这几乎肯定意味着它快要坏了(您可以使用 Jeff 的回答中提到的 SMART 信息来确认)。

进行备份。更换磁盘。从备份中恢复。
我不确定您还希望我们告诉您什么……

答案3

如果您需要从控制台获取消息,则需要调整 /proc/sys/kernel/printk。

是的,这些消息意味着您的硬盘或硬盘电缆严重损坏。

相关内容