请帮助我,我整个星期都在为 Ubuntu 的问题而烦恼。
启动时我收到此消息:
error: failure reading sector 0x2402a18 from `hd0'.
alloc magic is broken at 0xca5a8560: ca4exae0 Aborted. Press any key to exit._
此链接是我的启动脚本信息:http://paste.ubuntu.com/24336967/
谢谢
答案1
该failure reading sector
消息表明您的硬盘可能出现故障。您可以检查磁盘的 SMART 数据,如下所述这里或者这里,仅引用几个参考资料。但请注意,SMART 数据可能难以解释,并且 SMART 并不总是能检测到故障磁盘,因此即使结果看起来正常,磁盘也可能出现故障。
如果我是对的,唯一的解决办法就是买一个新磁盘,并将尽可能多的数据传输到新磁盘上。虽然有时可以通过使用各种实用程序让操作系统忽略坏扇区,使故障磁盘长时间可用,但这是一个冒险的提议。故障磁盘通常会继续恶化,而且恶化方式难以预测——今天你可能没有丢失任何新扇区,明天可能丢失 50 个新扇区,后天可能丢失 2 个新扇区,第三天可能丢失 1000 个新扇区,再过两周可能什么都没有,然后有一天磁盘将完全失去响应。
另一种可能是其他硬件故障,例如电缆损坏。这是一种成本低得多的修复方法,但如果磁盘始终无法读取特定扇区,则电缆损坏不太可能是原因。