我有一个 Ubuntu 服务器,已经运行了几个月,今天它告诉我可以运行命令来更新 Ubuntu。我照做了
我无法向上滚动。
有时当我重新启动时,我会看到 grub 菜单,我可以选择 Ubuntu 或 ubuntu 的高级选项。
这是我在高级选项中得到的结果 2
看来我的硬盘上有两个版本(可能是更新前和更新后)。
有人有主意吗?我现在没有主意了……
谢谢
编辑:如果我进入最旧版本的恢复模式,我做任何事情,然后我进入“恢复”,系统正常启动,但是当我重新启动时,问题又出现了。
答案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
如果旧内核正常工作,它应该可以工作