Bem, eu não sei se você pode pular o gerenciador de inicialização, já que é necessário até mesmo 1 OS / Kernel. Independentemente disso, o bootloader é pequeno e você pode definir o tempo limite para 0 ou 1.
Quanto ao Linux mínimo / leve, você pode instalar uma distro base do CentOS sem pacotes personalizados e carregá-lo com o Xen. Eu fiz exatamente isso e posso obter uma distro do CentOS até cerca de 300MB (e provavelmente menor se eu gastei mais tempo). Ele inicializa no Xen e inicia todas as VMs que eu criei.
Uma vez que você tenha uma base instalada do CentOS, execute o seguinte para instalar o Xen:
# yum groupinstall Xen
Assim que tudo estiver pronto, certifique-se de editar sua /etc/grub/grub.conf
config para inicializar o kernel Xen (defina como 0 como padrão).
Este guia também pode ser útil para instalar VMs adicionais:
Espero que isso ajude!