ubuntu版本升级时grub版本和内核版本也会自动升级吗?

ubuntu版本升级时grub版本和内核版本也会自动升级吗?

升级 ubuntu 版本有很多挑战。我想知道在升级 ubuntu 版本时内核和 grub 版本是否会自动升级,忽略那些升级困难。

ubuntu 升级示例:

16.04->18.04

18.04->20.04

16.04->18.04->20.04

答案1

您可以在网上找到使用https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=grub2显示grub2每个版本的版本。

使用命令行查询我得到了更多结果

 grub2 | 2.02~beta2-9            | trusty                   | source
 grub2 | 2.02~beta2-9            | trusty/universe          | amd64, i386, powerpc, ppc64el
 grub2 | 2.02~beta2-9ubuntu1.6   | trusty-security          | source
 grub2 | 2.02~beta2-9ubuntu1.6   | trusty-security/universe | amd64, i386, powerpc, ppc64el
 grub2 | 2.02~beta2-9ubuntu1.17  | trusty-updates           | source
 grub2 | 2.02~beta2-9ubuntu1.17  | trusty-updates/universe  | amd64, i386, powerpc, ppc64el
 grub2 | 2.02~beta2-36ubuntu3    | xenial                   | source                                                                       
 grub2 | 2.02~beta2-36ubuntu3    | xenial/universe          | amd64, i386, powerpc, ppc64el                                                
 grub2 | 2.02~beta2-36ubuntu3.27 | xenial-security          | source                                                                       
 grub2 | 2.02~beta2-36ubuntu3.27 | xenial-security/universe | amd64, i386, powerpc, ppc64el                                                
 grub2 | 2.02~beta2-36ubuntu3.32 | xenial-updates           | source
 grub2 | 2.02~beta2-36ubuntu3.32 | xenial-updates/universe  | amd64, i386, powerpc, ppc64el
 grub2 | 2.02-2ubuntu8           | bionic                   | source
 grub2 | 2.02-2ubuntu8           | bionic/universe          | amd64, i386, ppc64el
 grub2 | 2.02-2ubuntu8.25        | bionic-security          | source
 grub2 | 2.02-2ubuntu8.25        | bionic-security/universe | amd64, i386, ppc64el
 grub2 | 2.02-2ubuntu8.25        | bionic-updates           | source
 grub2 | 2.02-2ubuntu8.25        | bionic-updates/universe  | amd64, i386, ppc64el
 grub2 | 2.04-1ubuntu26          | focal                    | source
 grub2 | 2.04-1ubuntu26          | focal/universe           | amd64, ppc64el
 grub2 | 2.04-1ubuntu26.12       | focal-security           | source
 grub2 | 2.04-1ubuntu26.12       | focal-security/universe  | amd64, ppc64el
 grub2 | 2.04-1ubuntu26.15       | focal-updates            | source
 grub2 | 2.04-1ubuntu26.15       | focal-updates/universe   | amd64, ppc64el
 grub2 | 2.06-2ubuntu7           | jammy                    | source
 grub2 | 2.06-2ubuntu7           | jammy/universe           | amd64, ppc64el
 grub2 | 2.06-2ubuntu12          | kinetic                  | source
 grub2 | 2.06-2ubuntu12          | kinetic/universe         | amd64, ppc64el
 grub2 | 2.06-2ubuntu15          | lunar                    | source
 grub2 | 2.06-2ubuntu15          | lunar/universe           | amd64, ppc64el

Ubuntu 16.04 LTS 已结束标准(公共/免费)支持生活(https://fridge.ubuntu.com/2021/03/13/extended-security-maintenance-for-ubuntu-16-04-xenial-xerus-begins-april-30-2021/)这就是为什么它没有显示在在线查询中(它确实在终端上显示,因为它仍然具有 ESM 或扩展支持(如果您有 ESM)已启用)。

这些软件包显示了新安装时安装了什么,以及升级(-updates 链接)每个版本时获得的内容;当然包括发布升级即从 18.04 (仿生的)至20.04(焦点)将导致你的软件包升级到焦点更新按照该页面的版本。

如果你使用初始介质安装 Ubuntu 18.04 LTS,我期望的版本是

grub2 | 2.02-2ubuntu8 | bionic | source

但如果你对系统进行了升级,我预计会有以下版本

grub2 | 2.02-2ubuntu8.25 | bionic-security | source

如果你发布升级升级到 Ubuntu 20.04 后,我期望系统上存在以下版本

grub2 | 2.04-1ubuntu26.15 | focal-updates | source

我提供的 URL 包含您想要的所有详细信息;我只是选择使用终端命令提供的相同输入,因为我发现复制/粘贴更容易。注意:我假设amd64建筑;虽然在这种情况下这并不重要(但i386例如不支持焦点(20.04)因此没有列出。)

相关内容