O Grub não consegue encontrar este kernel
Isso pode ser por várias razões.
-
O nome do kernel está errado (já que este é um kernel xen, isso não me surpreenderia). Tente editar a linha no carregador de inicialização do grub e remova o "xen" do final dele.
-
O Grub está procurando no lugar errado no sistema de arquivos do kernel.
Novamente, há uma boa chance de que isso tenha sido causado pelo V2V, possivelmente alterando os números das partições.
Para corrigir isso, tente executar o seguinte no prompt grub:
%código%. Isso deve exibir algo como o seguinte.
(hd0,0)
Note que se for diferente use o que o grub mostra, ele deve estar no formato (hd, X, Y)
Próximo para obter o nome completo do tipo de kernel
grub > find /vmlinuz
e pressione TAB
Isso deve produzir algo como o seguinte:
Possible files are: vmlinuz vmlinuz-2.6.18-194.17.4.el5, vmlinuz-2.6.18-194.17.4.el5xen
Digamos, para este segmento, que o kernel seja chamado (novamente use o grub de saída da linha anterior para guiá-lo):
/vmlinuz-2.6.18-194.17.4.el5
Agora que você sabe o nome completo, tente digitar o seguinte:
grub > root (hd0,0)
grub > kernel = /vmlinuz-2.6.18-194.17.4.el5 root=/dev/VolGroup00/LogVol00
grub > boot
Isso deve inicializar o sistema (com a esperança de que nada mais esteja errado).
Espero que isso ajude. Quando estiver em funcionamento, você precisará reconfigurar o grub.
Há uma abundância de dados no google mostrando como fazer isso.