![升级期间出现内核错误,原因为“/etc/default/grub: 语法错误:意外换行符”](https://linux22.com/image/1110583/%E5%8D%87%E7%BA%A7%E6%9C%9F%E9%97%B4%E5%87%BA%E7%8E%B0%E5%86%85%E6%A0%B8%E9%94%99%E8%AF%AF%EF%BC%8C%E5%8E%9F%E5%9B%A0%E4%B8%BA%E2%80%9C%2Fetc%2Fdefault%2Fgrub%3A%20%E8%AF%AD%E6%B3%95%E9%94%99%E8%AF%AF%EF%BC%9A%E6%84%8F%E5%A4%96%E6%8D%A2%E8%A1%8C%E7%AC%A6%E2%80%9D.png)
摘要: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 行,因此只需注释掉(#)该行即可。