J'ai beaucoup réfléchi à la question ces derniers temps et je n'ai trouvé aucune bonne documentation en ligne qui explique cela:
Lors de l'installation du serveur Ubuntu, je peux choisir entre Système minimal et Machine virtuelle minimale en appuyant sur le bouton F4 à l'écran d'installation.
Pourquoi devrais-je choisir l'un sur l'autre?
Vous choisissez virtual machine
si vous souhaitez installer ce serveur dans une machine virtuelle (c'est-à-dire Virtualbox, VMware Player) et que cette installation est optimisée pour une utilisation dans une machine virtuelle.
Sinon, vous installez sur un système lui-même et devez choisir minimal system
Le noyau virtuel est une version plus légère du noyau avec plusieurs modules tels que l'audio et SATA laissés de côté. Dans VirtualBox, vous devez d'abord modifier les paramètres de l'invité VM si vous souhaitez utiliser une "machine virtuelle minimale" (sinon l'invité Ubuntu va se bloquer):
En utilisant 'minimal VM install', j'ai constaté que des modules associés à vm étaient chargés par défaut:
$ modinfo vmw_balloon
filename: /lib/modules/3.2.0-29-virtual/kernel/drivers/misc/vmw_balloon.ko
license: GPL
alias: vmware_vmmemctl
alias: dmi:*:svnVMware*:*
version: 1.2.1.3-k
description: VMware Memory Control (Balloon) Driver
author: VMware, Inc.
srcversion: D9F701E37D1BF118F0537DE
depends:
intree: Y
vermagic: 3.2.0-29-virtual SMP mod_unload modversions 686
il semble donc qu'une telle option d'installation est plus appropriée pour fonctionner sous l'environnement VM.