我在运行于 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
内核。