如何从syslog中解释这些错误

我的Ubuntu最近表现得很奇怪。 昨天,它无法正常启动,所以我不得不做一个’恢复模式’启动。 它说我必须手动做一个fsck ,我用的是现场CD。 在此之后,我已经能够启动到桌面,但一切都是如此迟缓。 应用程序将变为灰色几秒钟。 有时其他应用程序根本不会启动。 在其他情况下,它说文件系统处于只读模式。

这是我得到的一部分:

 Oct 26 21:23:56 kernel: [ 1900.960506] sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed Oct 26 21:23:56 kernel: [ 1900.960533] end_request: I/O error, dev sda, sector 63206544 Oct 26 21:23:56 kernel: [ 1900.960541] Buffer I/O error on device sda1, logical block 7900562 Oct 26 21:24:00 kernel: [ 1904.146683] res 51/40:00:90:74:c4/00:00:00:00:00/03 Emask 0x9 (media error) Oct 26 21:24:00 kernel: [ 1904.146692] ata1.00: error: { UNC } Oct 26 21:24:03 kernel: [ 1907.351844] res 51/40:00:90:74:c4/00:00:00:00:00/03 Emask 0x9 (media error) Oct 26 21:24:03 kernel: [ 1907.351853] ata1.00: error: { UNC } Oct 26 21:24:06 kernel: [ 1910.482152] res 51/40:00:90:74:c4/00:00:00:00:00/03 Emask 0x9 (media error) Oct 26 21:24:06 kernel: [ 1910.482161] ata1.00: error: { UNC } Oct 26 21:24:09 kernel: [ 1913.604742] res 51/40:00:90:74:c4/00:00:00:00:00/03 Emask 0x9 (media error) Oct 26 21:24:09 kernel: [ 1913.604751] ata1.00: error: { UNC } Oct 26 21:24:12 kernel: [ 1916.792646] res 51/40:00:90:74:c4/00:00:00:00:00/03 Emask 0x9 (media error) Oct 26 21:24:12 kernel: [ 1916.792656] ata1.00: error: { UNC } Oct 26 21:24:15 kernel: [ 1919.922855] res 51/40:00:90:74:c4/00:00:00:00:00/03 Emask 0x9 (media error) Oct 26 21:24:15 kernel: [ 1919.922864] ata1.00: error: { UNC } Oct 26 21:24:16 kernel: [ 1920.056506] sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed Oct 26 21:24:16 kernel: [ 1920.056533] end_request: I/O error, dev sda, sector 63206544 Oct 26 21:24:16 kernel: [ 1920.056540] Buffer I/O error on device sda1, logical block 7900562 Oct 26 21:24:55 kernel: [ 1959.134566] res 51/40:00:e0:28:44/00:00:00:00:00/04 Emask 0x9 (media error) Oct 26 21:24:55 kernel: [ 1959.134575] ata1.00: error: { UNC } Oct 26 21:25:05 kernel: [ 1969.674292] res 51/40:00:b2:4c:44/00:00:00:00:00/04 Emask 0x9 (media error) Oct 26 21:25:05 kernel: [ 1969.674301] ata1.00: error: { UNC } Oct 26 21:25:08 kernel: [ 1972.887782] res 51/40:00:b2:4c:44/00:00:00:00:00/04 Emask 0x9 (media error) Oct 26 21:25:08 kernel: [ 1972.887791] ata1.00: error: { UNC } Oct 26 21:25:12 kernel: [ 1976.059674] res 51/40:00:b2:4c:44/00:00:00:00:00/04 Emask 0x9 (media error) Oct 26 21:25:12 kernel: [ 1976.059683] ata1.00: error: { UNC } Oct 26 21:25:15 kernel: [ 1979.206592] res 51/40:00:b2:4c:44/00:00:00:00:00/04 Emask 0x9 (media error) Oct 26 21:25:15 kernel: [ 1979.206601] ata1.00: error: { UNC } 

您的第一个硬盘驱动器(sda)正在积极失败。

立即关闭电源,获取新的启动驱动器,在新的启动驱动器上安装新的操作系统。 一旦工作正常,请插入发生故障的驱动器,将其安装为“只读”,然后您就可以从中提取数据。

当然,像大多数人一样,你有完整的和当前的备份,对吧? ;)

添加以回应评论

“婴儿失败”在硬件工程中非常普遍,因此有一个术语。 通常,设备会很早地发生故障或者运行良好。 如果你有重复失败,你要么:

  1. 购买便宜的磁盘(我个人在使用Brand Foo驱动器时遇到的问题比我可以计算的更多(但是我的个人经验不能用于对制造商做出一般性声明,这就是为什么我没有写“Maxtor”))) 。
  2. 运气真的很糟糕。 灯泡可能会发生同样的情况:有一个人会在一周内购买下两个灯泡。 他们和你的统计数据可能就是驱动器的“那个人”。
  3. 你实际上有一个坏的驱动器控制器正在烧毁驱动器电子设备。 例如,驱动器控制线上可能存在一个不合格的电阻器,它会炸掉连接到它的每个驱动器。

我认为这三种可能性远远超过你发现EXT4的致命缺陷; 它刚被殴打得太厉害了。 然后,恶魔般的占有可能在起作用,咨询你选择的神职人员和祝你好运。

您可以使用“磁盘工具”工具检查硬盘的运行状况。 单击系统/管理/磁盘工具,在左侧窗口中找到您的硬盘并单击它,单击右侧的“SMART数据”按钮。 看看每个项目的评估,以及顶部的总体评估。 如果它不是绿色,那么你的磁盘绝对是失败的。