Isso depende de como a máquina é inicializada. Você precisará de um gerenciador de partida se a sua máquina não estiver configurada para 'inicialização direta do kernel'
Você pode verificar isso abrindo o virt-manager, examinando as propriedades da máquina virtual e selecionando o painel de configuração 'opções de inicialização'. Se a configuração 'Caminho do Kernel' estiver definida (sob a lista suspensa 'Inicialização direta do kernel'), o SO será carregado pelo KVM e você não precisará de um gerenciador de inicialização.
Se este estiver vazio, você precisará de um gerenciador de inicialização para carregar o kernel a partir do disco virtual.
Você também pode verificar este parâmetro com virsh:
virsh dumpxml <virtual-machine>
isto irá despejar os dados de configuração do KVM para a máquina. Procure a tag <os>
. Se tiver uma tag <kernel>
, como esta:
<os> <type arch='x86_64' machine='pc-0.11'>hvm</type> <kernel>/var/lib/libvirt/images/vmlinuz-2.6.32-29-server</kernel> <initrd>/var/lib/libvirt/images/initrd.img-2.6.32-29-server</initrd> <cmdline>root=/dev/vda console=ttyS0 ro debug nosplash</cmdline> <boot dev='hd'/> </os>
Em seguida, o kernel será carregado com o KVM e não será necessário o bootloader. Se não houver tag <kernel>
, você precisa de um gerenciador de inicialização.