启动时出现格式错误的文件警告

启动时出现格式错误的文件警告

在我启动笔记本电脑的大约三分之一的时间里,我收到一条错误消息,提示

Error: Malformed file.
Press any key to continue...

我按下一个键,然后我的计算机启动了,我没有发现任何负面影响。

这有点令人不安,并且确实延迟了启动过程。

我该如何解决此错误并确保我的系统稳定?

答案1

这是 Grub 的一个错误,请参阅Launchpad 错误 #1311247 - 错误:文件格式错误,按任意键继续。上游错误报告位于bug #42134: loadenv.c – check_blocklists – 块重叠检查算法错误。似乎没有可靠的解决方法 - 您只能等待它被修复。

答案2

很多用户都遇到过这个问题,包括我自己。

找到一段文字,它为我解决了这个问题,希望也为其他人解决了这个问题。

编辑/etc/default/grub并添加:

# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true

保存文件更新grub后:

sudo update-grub

重新启动计算机,问题可能就会消失:-)

最近我发现 BIOS 中的 ACPI 设置也可能导致启动时出现“文件格式错误”消息。我的电脑没有完全关闭,因此我弄乱了 ACPI 设置。有趣的是,这个警告有多个根本原因

答案3

我目前正在运行 Linux Mint 17,内核为 3.14.5-031405-lowlatency。我安装此内核是为了解决无线速度慢的问题。

几天前我才开始注意到这个问题。我按任意键,它都能正常启动。

对我来说,解决方法是完全删除所有旧内核(Mint 17 自带的内核)。然后我执行了 dist-upgrade,重新启动后就再也没有收到该消息了。

我不是 Linux 专家,所以无法解释为什么这样做有效,只是凭直觉而已。

相关内容