web-dev-qa-db-fra.com

Système minimal ou machine virtuelle minimale lors de l'installation?

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?

17
Industrial

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

5
Rinzwind
  1. serveur par défaut = Noyau du serveur + Packages de tâches "Serveur Ubuntu de base"
  2. Système minimal = Noyau du serveur + pas de paquet supplémentaire
  3. Machine virtuelle = Noyau virtuel + pas de paquet supplémentaire

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):

  • Activer PAE/NX
  • Supprimez le contrôleur SATA et utilisez le contrôleur SCSI pour ajouter le disque dur. Activer le cache d'E/S de l'hôte.
22
Hendy Irawan

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.

1
Tomofumi