Ubuntu 服务器无法启动

Ubuntu 服务器无法启动

我有一个 Ubuntu 服务器,已经运行了几个月,今天它告诉我可以运行命令来更新 Ubuntu。我照做了

从此,我的服务器拒绝再启动。这是我的屏幕 图像

我无法向上滚动。

有时当我重新启动时,我会看到 grub 菜单,我可以选择 Ubuntu 或 ubuntu 的高级选项。

这是我在高级选项中得到的结果 图片22

看来我的硬盘上有两个版本(可能是更新前和更新后)。

有人有主意吗?我现在没有主意了……

谢谢

编辑:如果我进入最旧版本的恢复模式,我做任何事情,然后我进入“恢复”,系统正常启动,但是当我重新启动时,问题又出现了。

答案1

您是否正常启动了 ubuntu kernel 5.0.0-38 generic?

你有 2 个内核,我认为最新的内核有问题,所以首先在高级选项中以正常模式测试最旧的内核,如果没问题,你可以通过以下方式卸载新的有问题的内核

sudo dpkg --purge package name

并删除其目录,在删除 linux 内核映像后给出 findinf 内核依赖包,

dpkg -l | grep linux

然后寻找这些

linux-headers-(kernel version)
linux-headers-(kernel version)-generic
linux-image-(kernel version)-generic   
linux-modules-(kernel version)-generic  
linux-modules-extra-(kernel version)-generic 

逐一删除 注意:如果你想删除新内核,你应该在旧内核中启动系统

完全卸载后,运行

sudo update-grub

如果旧内核正常工作,它应该可以工作

相关内容