Il est possible d'utiliser un Raspberry pi 2 ou 3 comme machine hôte pour plusieurs machines "virtuelles". Le processeur ARM ne dispose pas de la fonction VTx, il est impossible d'utiliser KVM. Par contre il est possible d'utiliser l'isolation LXC ou LXD.

Si on garde la distribution RASPBIAN, il faut utiliser LXC.

Si on utilise un serveur UBUNTU 16.04, il faut utiliser LXD.

Installation

  • Installez sur une carte SD la distribution UBUNTU. Attention, les images sont différentes pour le Raspberry pi 2 et le Raspberry pi 3.
  • Le login est "ubuntu" et le mot de passe "ubuntu"
  • Après un "sudo -s" :
    • Changez le clavier avec : keyboard-configuration , puis reboot
  • Après un "sudo -s" :
    • Changez le mot de passe de l'utilisateur "root" : passwd root , puis logout
    • Connectez vous en root, puis effacez l'utilisateur "ubuntu" : userdel -r ubuntu
    • Lancez un apt-get update , puis un apt-get upgrade
    • Il est possible d'améliorer la configuration d'ubuntu 16.04 : voir mon article
  • Après un reboot :