什么原因导致:“错误:环境块太小。按任意键继续”消息?

什么原因导致:“错误:环境块太小。按任意键继续”消息?

目前这似乎是一场永无止境的战斗,每次发生这种情况我都能修复它,但是在迁移到从另一台(功能齐全的)机器上取出的 18 个月旧的 SSD 后,现在每当我关闭 Ubuntu 时似乎都会以某种方式损坏某些东西。

机器可以连续运行几天,然后开始出现异常 - 最近在会话中将根分区设置为只读。我从电源菜单重置了计算机,似乎没有任何错误消息,然后当它重新启动时,我收到错误:

Error: Environment block too small.

Please Press any key to continue...

按任意键都不起作用,因此我启动到实时 CD 并运行启动修复,如下所述:

https://help.ubuntu.com/community/Boot-Repair

这似乎稍微解决了一些问题,因此我按照先前答案中的说明使我的“环境块”恢复正常。

错误:环境块无效。按任意键继续

唯一的问题是它似乎只能持续短暂的一段时间!

  • 我做错了什么?
  • 在将 Ubuntu 安装到 SSD 上时,我接受了所有默认设置——我是否应该采取某种措施来运行某种磁盘扫描以避免出现任何坏扇区?
  • 我已经运行了 SMART 测试,它似乎暗示没有任何问题 - 我还能尝试什么?
  • 启动修复会创建一个启动日志,位于此处:http://paste.ubuntu.com/14120685/sda 是 SSD

  • 答案1

    这可能不是一个普遍适用的解决方案,但事实证明,机箱弯曲了通向磁盘托架的电源线,而新的 SSD 比旋转磁盘更不喜欢这种情况。随着时间的推移,电源会松动到磁盘,导致使用过程中写入失败并损坏所有内容。无论出于什么原因,旧的旋转磁盘对此更具弹性。

    我只在打开机箱盖运行计算机 6 个月且没有出现任何错误时才注意到这个问题。我进行了各种试验,监控 SMART 诊断程序的温度、电压等,并发现了这个间歇性故障。

    解决方案是改变机箱内磁盘的排列方式,并在最顶部的磁盘电源线上使用直角电源线。

    希望这对其他人有帮助。

    相关内容