Se você perdeu ou esqueceu a senha de root em máquinas virtuais hospedadas no virtualizador XenServer, vou ensinar uma maneira simples de recuperar a senha.

Faça o seguinte:

Primeiro Passo:
– Desligue a máquina virtual

Segundo Passo:
– Clique na aba General da máquina virtual (VM)
– Altere as opções de:
Boot Options -> OS boot parameters=– quiet console=hvc0
Boot Options -> OS boot parameters=rw init=/bin/bash

Terceiro Passo:
– Reinicie a máquina virtual (VM)
Agora é só alterar a senha do root para a senha que desejar.
# passwd root

Agora reinicie a máquina virtual (VM).
# shutdown -h now

Quarto passo:
– Retorne as opções de Boot Options
Boot Options -> OS boot parameters=– quiet console=hvc0

Pronto agora é só logar com a senha do root que você definiu.

Software Livre Sempre!