Problema para iniciar a VM depois de atualizar o Kernel !
Este problema pode acontecer com qualquer distro, mais eu peguei principalmente com Ubuntu e CentOS
ERRO:
Error: Starting VM '....' - Using
to parse /grub/grub.cfg - WARNING:root:Unknown directive load_video - WARNING:root:Unknown directive terminal_output - WARNING:root:Unknown directive else - WARNING:root:Unknown directive else - WARNING:root:Unknown directive else - WARNING:root:Unknown directive else - WARNING:root:Unknown directive else - WARNING:root:Unknown directive export - WARNING:root:Unknown image directive recordfail - WARNING:root:Unknown image directive recordfail - WARNING:root:Unknown directive submenu - WARNING:root:Unknown image directive recordfail - WARNING:root:Unknown image directive recordfail - Traceback (most recent call last): - File "/usr/bin/pygrub", line 746, in ? - raise RuntimeError, "Unable to find partition containing kernel" - RuntimeError: Unable to find partition containing kernel
Resolução:
Abra o console do seu xenserver e faça o seguinte comando.
xe-edit-bootloader -n NOMEDAMAQUINA -p 1 -f /grub/grub.cfg
Remova todas as linhas da entrada "Submenu" saia e salve o arquivo e inicie sua VM
:D
Fonte: http://forums.citrix.com/thread.jspa?threadID=290484