Z instrukcji Virtualbox :
Większość popularnych, nowoczesnych systemów operacyjnych, w tym Windows i Linux, jest dostarczana z obsługą co najmniej jednego interfejsu parawirtualizacji. Dlatego zazwyczaj nie ma potrzeby instalowania dodatkowego oprogramowania w gościu (w tym dodatków VirtualBox Guest Additions), aby móc korzystać z tej funkcji.
VirtualBox zapewnia następujące interfejsy:
Minimalna: informuje o obecności zwirtualizowanego środowiska. Dodatkowo zgłasza częstotliwość TSC i APIC do systemu operacyjnego gościa. Ten dostawca jest obowiązkowy do obsługi dowolnych gości systemu Mac OS X.
KVM: przedstawia interfejs hypervisora Linux KVM, który jest rozpoznawany przez jądra Linuksa od wersji 2.6.25. Implementacja VirtualBox obsługuje obecnie parawirtualizowane zegary i blokady SMP. Ten dostawca jest zalecany dla gości Linuksa.
Hyper-V: Przedstawia interfejs hiperwizora Microsoft Hyper-V, który jest rozpoznawany przez Windows 7 i nowsze systemy operacyjne. Implementacja VirtualBox obsługuje obecnie zegary parawirtualizowane, raportowanie częstotliwości APIC, raportowanie awarii gości i łagodną kontrolę timera. Ten dostawca jest zalecany dla gości Windows.
Jądra Ubuntu są kompilowane z obsługą gościa KVM, jak widać w danych wyjściowych grep CONFIG_KVM_GUEST /boot/config-*
, więc nie trzeba nic zmieniać w systemie gościa.
Myślę, że powinieneś zainstalować Dodatki dla gości. Nie uruchomiłem żadnego testu porównawczego, ale czułem, że system gościa jest bardziej płynny i reaguje z dodatkami gości i KVM w porównaniu do samego KVM. Ponadto bez dodatków gości nie będzie można uzyskać dostępu do folderów współdzielonych ani kopiować / wklejać między hostem a gościem.