I've been thinking a lot about this lately and haven't been able to find any good documentation online that explains this:
When installing Ubuntu Server, I can choose between Minimal system and Minimal virtual machine by hitting the F4 button at the install screen.
Why should I choose one over the other?
Virtual kernel is a more lightweight version of the kernel with several modules like audio and SATA left out. In VirtualBox you need to modify the guest VM settings first if you want to use a "minimal virtual machine" (otherwise the Ubuntu guest will crash):
You choose
virtual machine
if you want to install this server inside a virtual machine (ie. Virtualbox, VMware Player) and that install is optimised for usage within a virtual machine.Otherwise you are installing on a system itself and should choose for
minimal system
Using 'minimal VM install', I found that it has a vm-related modules loaded by default:
so it looks like such install option is more suitable to work under VM environment.