Tem sido um par de dias difíceis. A configuração do meu servidor enlouqueceu após uma queda de energia e agora estou tentando fazer com que minhas máquinas virtuais voltem a funcionar.
Eu reinstalei o XenServer para um novo SSD na mesma caixa. Eu adicionei meu antigo SSD como repositório de armazenamento à minha instância recém-instalada. Tentei fazer o backup dos metadados da minha instância antiga, mas houve um erro ao tentar fazer backup do pool, então parece que não consigo restaurar todas as minhas VMs da maneira automática (tentei usar a opção de restauração de qualquer maneira e não funcionou).
Eu posso ver todos os discos da minha nova instalação bem. Eu sou capaz de criar novas VMs e anexar meus VDIs existentes sem muito problema para instâncias do Windows. Eles inicializam como esperado.
No entanto, minhas VMs do Ubuntu (12.04) não serão iniciadas. Eles mostram uma tela preta, então quando eu bato Enter , eles mostram uma tela preta com um sublinhado (cursor, mas não está piscando) no canto superior esquerdo. A guia de desempenho mostra 100% de uso da CPU. Eles nunca inicializam, não consigo fazer o ping (não que a guia de rede mostre um endereço IP de qualquer maneira).
Uma outra coisa estranha a se notar - isso parece ser apenas quebrado para instâncias que foram originalmente criadas no XenServer. Eu tenho uma VM do Ubuntu que eu migrei do VirtualBox, e essa é uma ótima opção. Todas as outras VMs "nativas" não conseguem inicializar.
Alguma ideia? A única outra coisa a notar é que eles nem tentariam inicializar a princípio. Ao tentar iniciar qualquer VM recém-criada, recebi o erro:
The bootloader for this VM returned an error -- did the VM installation succeed? INVALID_SOURCE
Em minhas anotações, tenho documentado que ele execute esse comando para que a VM seja iniciada:
xe vm-param-set uuid=<vm-uuid> HVM-boot-policy=BIOS\ order HVM-boot-params:order=dc
Isso pareceu me aproximar, mas agora eu só pego a tela preta e não sei como proceder.