我最近通过软件更新更新了 Ubuntu 22.04 上的软件包,其中包括一堆带有 Ubuntu 标签的内容。从那时起,在我重新启动计算机后,Ubuntu 就无法启动了。在启动过程中,我收到一堆错误消息(如下所示),然后出现闪烁的光标。我尝试使用旧内核,但还是发生了同样的事情。
我最初以为这可能与最近的 BIOS 更新有关,尽管我在升级后重新启动了计算机,并且 Ubuntu 启动时没有出现问题。我仍然登录 Windows 并从戴尔网站下载了较旧的 BIOS 固件安装文件,并将我的 BIOS 版本从 1.12 降级到 1.11(3 月份发布)。这也没有解决启动问题。
有人知道我该怎么做才能解决这个问题?
我尝试通过取消选中 BIOS 设置中的以下设置来解决此问题。这删除了以“Iwlwifi”开头的错误消息,但其他错误仍然存在,闪烁的光标再次出现,Ubuntu 无法启动。BIOS 设置中的 LAN 唤醒也默认禁用,这似乎导致了类似的问题(这里)
我认为问题与我的网卡有关,因为当我进入恢复模式并想在启用网络的情况下启动 Ubuntu 时,我收到以下错误消息,并且 Ubuntu 无法启动。我真的很困惑和震惊,不知道现在该怎么办。
我不确定这是否相关,但我在更新软件后也在终端上执行了自动删除,以删除 Ubuntu 认为未被使用的软件包
感谢您的帮助
答案1
该问题与 BIOS 升级或网络硬件错误无关,操作系统启动正常。主要问题是无法加载 GUI,这就是我得到闪烁光标的原因。我所要做的就是卸载英特尔专有显卡驱动程序,现在一切都正常了。几个月前我安装了该驱动程序,但不知道这样做不是一个好主意,因为我的笔记本电脑有独立显卡。以下是我解决问题的方法:
- 当闪烁的光标出现时,我按下 CTRL + ALT + F2 进入 tty。
- 然后我输入了我的用户名和密码并登录
- 我确实
dpkg --get-selections | grep i915
获得了英特尔集成驱动程序的软件包名称 - 我复制了类似的输出
intel-dkm...
并做了sudo apt-get purge THAT_NAME
- 重启