当我的 Ubuntu 10.04 PC 一天天地停止启动时,我以为这是引导加载程序的问题。我设法从 11.10 live cd 启动,并在旧安装旁边安装了全新的 11.10。这很有效,我能够挂载旧分区并无限制地访问其数据(到目前为止)。
一切良好 - 直到第一次重启。
PC 启动速度极慢(超过 2 分钟),启动过程中没有任何可见活动:
dmesg [ 13.671431] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready [ 19.616008] . [ 24.176004] eth1: no IPv6 routers present [ 26.688016] ..............not responding... [ 124.639436] sd 4:0:0:0: [sdc] READ CAPACITY failed [ 124.639439] sd 4:0:0:0: [sdc] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 124.639443] sd 4:0:0:0: [sdc] Sense Key : Not Ready [current] [ 124.639447] sd 4:0:0:0: [sdc] Add. Sense: Logical unit is in process of becoming ready [ 126.661923] sd 4:0:0:0: [sdc] Test WP failed, assume Write Enabled [ 128.684411] sd 4:0:0:0: [sdc] Asking for cache data failed [ 128.684451] sd 4:0:0:0: [sdc] Assuming drive cache: write through
(查看完整输出这里。
通过谷歌搜索,我发现了可能缺失的参考资料udev rules
,这是我几乎完全不明白的东西。
但由于整个故事都是从引导加载程序失败开始的,因此我不能排除我在访问硬盘时遇到了一般性问题。让我恼火的是,在引导过程完成后,磁盘似乎完全可以访问(SMART 对话框/自检:一切正常):
我大约一年前购买了该磁盘,从那时起就没有任何问题。
有人可以解释一下发生了什么以及如何解决吗?
更新:写这篇文章时,我记得启动 Live-CD 也花了很长时间。所以我假设从问题发生的那一刻起,我就遇到了这个(内核?)问题。
更新2:我的电脑是台式机,配有 Intel® Core™2 四核 CPU Q9650 @ 3.00GHz 和 8 GB RAM,主板为 Gigabyte EP35C-DS3R。从 Linux 问世的第一天起就运行在 Linux 上 :-)
更新3: (@Githlar) 该消息实际上重复了一次。我发布了整个输出这里。
更新4尝试将 BIOS 更改为 AHCI(RAID
/ AHCI
/ disabled
,之前已禁用) - 没有变化
更新5购买了新磁盘,安装了新的 Ubuntu - 结果相同(错误相同,时间不同)。这似乎排除了磁盘问题,并引起了主板的注意,你们觉得呢?
答案1
已“修复”购买新主板时出现的问题。感谢所有提供帮助的人。
感谢您的反对。