Eu acredito que você está entendendo mal como isso funciona. KVM
é uma combinação dos módulos do kernel (principal no kernel desde 2.6.20 se bem me lembro) e utilitários necessários para executar um Ambiente Virtual ( libvirt
, virt-install
, virt-manager
, qemu
, etc ).
Veja o ESXi. Esse é um sistema Linux por si só, que fica no bare metal com os bits necessários para executar a parte do Virtual Host, incluindo os módulos do kernel, binários, etc. Qualquer máquina que seja considerada um host KVM estará fazendo a mesma coisa, agindo como um host virtual. Pense nisso. O sistema operacional está sempre instalado para o bare metal.
Eu recomendaria ler aqui: link
Eu sei que isso não faz parte da sua pergunta, mas eu realmente recomendo instalar um sistema BARE absoluto, ou seja, apenas a quantidade mínima de pacotes para um sistema ser funcional, e então ir de lá. Mantenha o host em uma finalidade e apenas uma finalidade: ser um host virtual para um ambiente virtual. Eu corro quatro máquinas CentOS 7 KVM em casa em um cluster. Isso é tudo que eles fazem, execute libvirt
(o serviço vital para o KVM).