无人值守升级将 linux-azure 内核更改为通用

无人值守升级将 linux-azure 内核更改为通用

我在运行于 hypervs 的 Ubuntu 20.04 Focal Fossa VMS 上安装了 linux-azure 内核。

问题是我还配置了无人值守升级,我注意到它将内核升级到 linux-generic,而不是更新已安装的 linux-azure。因此,下次重启时,我得到的机器将安装 linux-generic:

reboot   system boot  5.4.0-37-generic Wed Jun 24 13:08   still running
reboot   system boot  5.4.0-37-generic Wed Jun 24 13:07 - 13:08  (00:00)
reboot   system boot  5.4.0-37-generic Wed Jun 24 13:03 - 13:07  (00:03)
reboot   system boot  5.4.0-37-generic Wed Jun 24 11:52 - 12:18  (00:26)
reboot   system boot  5.4.0-1016-azure Wed Jun 24 11:46 - 11:52  (00:05)
reboot   system boot  5.4.0-1016-azure Wed Jun 24 08:56 - 11:46  (02:50)
reboot   system boot  5.4.0-1016-azure Wed Jun 24 08:50 - 08:53  (00:03)
reboot   system boot  5.4.0-37-generic Wed Jun 24 08:44 - 08:50  (00:05)
reboot   system boot  5.4.0-37-generic Wed Jun 24 08:40 - 08:44  (00:03)
reboot   system boot  5.4.0-37-generic Tue Jun 23 18:18 - 08:40  (14:21)

请问为什么会发生这种情况以及如何解决该问题?

答案1

您需要安装linux-azure元包来获取内核更新azure

您有linux-image-generic并且linux-headers-generic拉出了generic内核。

系统默认会使用编号最高的内核启动。如果要自动使用azure内核启动,则必须删除generic内核。

相关内容