Préparer l'environnement de virtualisation avec un mini.iso Ubuntu 16.04

Avant de commencer:

cette page n'est pas un guide sur comment installer avec un mini iso c'est plutôt une liste de préalable pour démarrer un bon environnement de virtualisation à partir d'un mini.iso Ubuntu 16.04
S'assurer d'avoir un ordinateur avec au minimum 4 Gigs de RAM, bien qu'avoir 8 Gigs et plus est fortement recommandé.
L'ordinateur devra être branché au réseau avec fil.
il faut connaitre son environnement réseau et savoir comment configuré une adresse statique

Sélection des logiciels:

Nous allons installer que très peu de logiciels. Sélectionner Xubuntu minimal installation(GUI), Virtual Machine host (KVM-Qemu), OpenSSH Server (Accès Distant) et Base Ubuntu Server
Dans l'image ci-dessous j'ai activé tasksel au travers de SSH pour faire la capture faite pas attention aux couleurs.

configurations post installation(facultatif)

Activer le compte root(utile dans les containers)
sudo passwd root

Activer la connexion root sur SSH

sudo nano /etc/ssh/sshd_config
Commenter la ligne
PermitRootLogin without-password
Modifier ou ajouter la ligne
PermitRootLogin yes
enregistrer les modifications et redemarer SSH
service SSH restart
Désactiver le gui sur demande
sudo nano /etc/default/grub

Trouver et éditer ces lignes

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Changer pour:
GRUB_CMDLINE_LINUX_DEFAULT="text"

#GRUB_TERMINAL=console
Changer pour:
GRUB_TERMINAL=console

enregistrer Updater GRUB:
sudo update-grub

Étape additionnel pour les os avec SystemD (Ubuntu 15 et + comme nous)

Il faut dire à SystemD de ne pas démarrer le gestionnaire de sessions graphique:



sudo systemctl enable multi-user.target --force

sudo systemctl set-default multi-user.target