我正在尝试将我的开发环境(VMWare 虚拟机)从 16.04 LTS 更新到 20.04 LTS。更新到 18.04 似乎运行良好,但现在当我启动时,我遇到了内核崩溃,然后在最后显示“机器已停止”。
我尝试遵循此类似问题中概述的解决方案:
观察结果:
- 如果进入 grub 菜单并选择旧内核,我就可以正常启动到桌面
- 列出的解决方案不起作用,例如:
sudo update-initramfs -u -k 4.15.0-117-generic && sudo update-grub
其中内核版本是从 18.04 版本升级而来的新版本。不工作是指启动仍然失败,并且命令给出输出:
I: The initramfs will attempt to resume from /dev/sda5
I: UUID=....
I: Set the RESUME variable to override this
(而启动分区实际上是 /dev/sda1)
无论如何,我不是 Linux 专业人士,而且我很困惑如何解决这个问题?
编辑1:
相关问题:
Ubuntu 13.10,内核仍为 3.8.0-31-generic
但是提出的解决方案没有帮助,因为一切都安装正确(根据 apt):
abc@Lubuntu-16-04:~$ sudo apt-get install linux-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-generic is already the newest version (4.15.0.117.104).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
还有一些附加信息:
abc@Lubuntu-16-04:~$ uname -sr
Linux 4.4.0-189-generic
abc@Lubuntu-16-04:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.5 LTS
Release: 18.04
Codename: bionic
内核崩溃的截图,无法复制文字:
答案1
如果您尝试从 Lubuntu 16.04 LTS 升级到 20.04,则应该重新安装。
Lubuntu 18.04 LTS 是最后一个使用 LXDE 桌面的 Lubuntu 版本。如果你查看任何后续 LXQt 版本(例如 Lubuntu 20.04 LTS)的发行说明,你会注意到以下警告
请注意,由于桌面环境的转变需要进行大量更改,Lubuntu 团队不支持从 18.04 或更低版本升级到任何更高版本。这样做会导致系统崩溃。如果您使用的是 18.04 或更低版本并想要升级,请进行全新安装。
https://lubuntu.me/focal-released/ https://lubuntu.me/focal-1-released/
Lubuntu LXDE 桌面需要重新安装才能切换到现代 LXQt 桌面。
是的,Lubuntu 团队在 18.04(最后一个 LXDE)到 18.10(第一个 LXQt)上写了说明,但在测试中,用户都遇到了更改默认设置的问题,因此 LXDE 到 LXQt 的说明从未发布过(你必须使用搜索引擎才能找到它们) 并且 LXDE 到 LXQt 的更改在不重新安装的情况下不受支持。另请注意,这些说明从未更新以允许 18.04 到更高版本 (例如从 18.04 升级到 20.04)。
鉴于您已声明想要迁移到 Lubuntu 20.04 LTS,您应该通过重新安装来升级您的安装。