O Xen geralmente inicia um kernel que vive fora do DomU; olhe em seu arquivo de configuração do DomU em /etc/xen
, deve haver uma opção kernel
que especifica qual kernel seu DomU está usando. Atualizar o kernel dentro da DomU, portanto, não tem nenhum efeito porque o Xen não sabe sobre esse kernel.
Você deve:
a) copie o novo kernel para o Dom0 e atualize o arquivo de configuração do DomU para usar esse novo kernel. Note que você precisa manter o arquivo do kernel no Dom0 em sincronia com os módulos do kernel que vivem no DomU.
ou
b) configurar o PyGrub para que o Xen possa inicializar os kernels instalados dentro do seu DomU. Esta é a solução que eu recomendaria porque é muito mais elegante do que manter o kernel separadamente no Dom0. A partir de então, o DomU se comportará normalmente e sempre usará o kernel que você instalou dentro dele.