
Я установил ядро linux-azure на свою виртуальную машину Ubuntu 20.04 Focal Fossa, работающую на Hyper-V.
Проблема в том, что у меня также настроено автоматическое обновление, и я заметил, что оно обновляет ядро до 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
ядра.