升级期间出现内核错误,原因为“/etc/default/grub: 语法错误:意外换行符”

升级期间出现内核错误,原因为“/etc/default/grub: 语法错误:意外换行符”

摘要:linux-image-3.5.0-2-generic升级到linux-image-3.5.0-3-generic

默认的 Ubuntu 12.04 更新数周来一直产生以下错误(下面的链接)。

注意:我使用的是 Ubuntu 12.04 的默认更新,即apt-get更新。

日志错误:https://gist.github.com/3036775

总的来说,他正在尝试执行以下操作:将“linux-image-3.5.0-2-generic 升级到 linux-image-3.5.0-3-generic”,但错误总是出现。

该怎么办?

答案1

感谢朋友的点评,问题解决了:

您是否编辑过 /etc/default/grub?似乎该文件中存在语法错误,例如缺少引号。如果某一行有一个开引号(单引号或双引号),但在行尾之前没有结束引号,则它会抱怨引号内的换行符(即换行符)。– Marty Fried 7 月 4 日 3:19

错误出现在第 26 行,因此只需注释掉(#)该行即可。

相关内容