No manual do Virtualbox :
A maioria dos sistemas operacionais modernos, incluindo Windows e Linux, é fornecida com suporte para uma ou mais interfaces de paravirtualização. Portanto, normalmente não há necessidade de instalar software adicional no convidado (incluindo o VirtualBox Guest Additions) para fazer uso desse recurso.
O VirtualBox fornece as seguintes interfaces:
Mínimo: anuncia a presença de um ambiente virtualizado. Além disso, relata a frequência TSC e APIC ao sistema operacional convidado. Esse provedor é obrigatório para a execução de qualquer convidado do Mac OS X.
KVM: apresenta uma interface de hypervisor KVM do Linux que é reconhecida pelos kernels do Linux a partir da versão 2.6.25. Atualmente, a implementação do VirtualBox suporta relógios paravirtualizados e spinlocks SMP. Este provedor é recomendado para convidados Linux.
Hyper-V: apresenta uma interface de hipervisor do Microsoft Hyper-V que é reconhecida pelo Windows 7 e sistemas operacionais mais recentes. Atualmente, a implementação do VirtualBox suporta relógios paravirtualizados, relatórios de frequência APIC, relatórios de acidentes de hóspedes e verificações relaxadas do cronômetro. Este provedor é recomendado para convidados do Windows.
Os kernels do Ubuntu são compilados com o suporte ao convidado KVM, como você pode ver na saída de grep CONFIG_KVM_GUEST /boot/config-*
, portanto, não há necessidade de alterar nada no sistema convidado.
Eu acho que você deve instalar o Guest Additions. Não executei nenhum benchmark, mas senti o sistema convidado mais fluido e responsivo com o Guest Additions & KVM quando comparado ao KVM sozinho. Além disso, sem as Adições de Convidado, você não poderá acessar pastas compartilhadas ou copiar / colar entre host e convidado.