最新的内核更新损坏了我的 Macbook Air;我该如何修复它?

最新的内核更新损坏了我的 Macbook Air;我该如何修复它?

我顺利地在 11 英寸的 2011 年中期 Air 上安装了 12.10。我删除了 Unity,并安装了 Cinnamon。我从系统中清除了所有与 Unity 相关的软件包。今天,内核更新并损坏了我的计算机。我无法进入 GRUB 菜单,并且系统提示计算机正在以低图形模式运行,尽管我无法使用对话框中显示的选项执行任何操作。nmcli 拒绝连接到我的网络。我需要一种方法让系统重新运行,最好不使用重新安装或安装磁盘。

lspci -nn | grep VGA生成:

00:02.0 VGA compatible controller [0300]: Intel Corp. 2nd Gen. Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09)

X日志

A快乐的更新!

事实证明,我的问题是我从未运行过 update-grub。所以现在,我重新启动并再次安装 Unity,看看是否有区别。

更快乐的更新

现在问题似乎出在新内核上。它无法识别我的无线网卡。但我认为这个问题可以算是解决了。

答案1

贾卡马克解决了问题在他的帖子中:

快乐的更新!

事实证明,我的问题是我从未运行过 update-grub。所以现在,我重新启动并再次安装 Unity,看看是否有区别。

更快乐的更新

现在问题似乎出在新内核上。它无法识别我的无线网卡。但我认为这个问题可以算是解决了。

答案2

当我遇到这种情况时,我通常会从较旧的内核映像启动 - 正如@gertvdijk 所建议的那样,我在 GRUB 菜单中选择了该映像。

由于您没有看到 GRUB 菜单,我建议您查看一下您的配置文件:

sudo vim /etc/default/grub

(或者用您熟悉的编辑器代替 - nano、emacs...)检查您的值GRUB_HIDDEN_TIMEOUT_QUIETGRUB_HIDDEN_TIMEPUT。如果您最终使用 shell,则必须通过 GRUB。如果其他方法都不起作用,请尝试将您的GRUB_DEFAULT值设置为 0 以外的值 - 可能是 1(尝试试验,直到您找到正确的内核映像)。

完成文件编辑后,运行

sudo update-grub

应用更改。

如果此方法有效,则下一个内核版本可能会发布修复程序,但您可以通过检查是否可以报告此错误来帮助该过程。

相关内容