• 6 heures
  • Facile

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 31/10/2024

Installez VirtualBox

Préparez ce dont vous avez besoin

Comme nous l'avons déjà évoqué, l’hyperviseur de type 2 est destiné au grand public, et VirtualBox ne fait pas exception à la règle. Vous devriez donc pouvoir l’utiliser avec n’importe quelle machine récente.

Configuration minimale pour nos tests :

  • une machine Windows, Linux ou Mac ;

  • 4 Go de RAM minimum : VirtualBox n’a besoin que de 512 Mo pour fonctionner, mais n’oubliez pas que vous allez créer des VM ! Vous devez donc prendre en compte leur utilisation ;

  • 30 Go d’espace disque : VirtualBox est très léger et ne prend que 30 Mo d’espace disque, mais encore une fois, ce sont vos VM qui vont prendre de la place. Par exemple, une VM Windows 10 prend environ 20 Go ;

  • un processeur qui prend en charge la virtualisation, c’est-à-dire qui possède un mode de fonctionnement spécifique permettant à une application (l’hyperviseur) de communiquer directement avec lui.  en même temps. Cette option se retrouve sous le nom VT-x pour les processeurs Intel et AMD-v pour les AMD.

Deux illustrations. À gauche, les applications et l'hyperviseur passent par l'OS pour accéder au CPU avec des instructions standards. À droite, les instructions VT-x permettent une communication directe entre l'hyperviseur et le CPU.
Les instructions VT-x permettent une communication directe entre l'hyperviseur et le CPU pour une virtualisation optimisée.

Vous pouvez vérifier si vous avez besoin d’activer cette option sur cette page de VirtualBox Guest OS en fonction des OS que vous comptez utiliser sur vos VM.

Dans le cas où vous souhaiteriez démarrer une VM sous Windows 10 ou 11 sans avoir activé l’option de virtualisation dans le BIOS, la VM refusera de se lancer.

Mais comment activer cette option ?

Elle est généralement située dans la partie “Advanced” et “CPU Configuration” ; il est possible que cette option soit désactivée par défaut. Vous la trouverez par exemple sous le nom de “Intel Virtualization Technology” (si vous avez un processeur Intel) ou “SVM” (pour un processeur AMD), ou encore “VMX”. Mais il se peut que le nom soit légèrement différent en fonction de votre BIOS. Dans ce cas, cherchez une option dont le descriptif parle de “virtualisation” et vous devriez la trouver.

Si vous ne trouvez aucune option qui s’apparente à cela, c’est que votre processeur n’est pas compatible. Mais ne partez pas ! Vous pourrez quand même utiliser VirtualBox, en utilisant uniquement des OS qui n’ont pas besoin de cette option (voir la page de VirtualBox Guest OS).

Configurez l’installation

Partons ici sur une installation sur machine hôte Windows 11, même si la procédure est sensiblement la même sous un autre OS :

  • téléchargez le fichier d’installation sur le site officiel de VirtualBox ;

  • exécutez-le ;

  • il vous sera peut-être demandé d’installer des pilotes, car VirtualBox va créer une ou plusieurs cartes réseaux virtuelles ;

  • suivez la procédure en laissant les paramètres par défaut.

Une capture d'écran de la fenêtre accueil lors de l'installation de VirtualBox

Une capture d'écran de la fenêtre qui permet de choisir l'installation personnalisée de VirtualBox

La fenêtre d'avertissement indique que l'installation de VirtualBox réinitialisera votre connexion réseau.

Une capture d'écran de la fenêtre indiquant les dépendances manquantes.

Une capture d'écran de la fenêtre qui montre les connexions réseau, dans ce cas il s'agit des ethernet 1 et 2Une fois l’installation terminée, vous remarquerez dans vos connexions réseaux qu’une nouvelle connexion nommée “VirtualBox Host Only Network” a fait son apparition. Elle sert lorsqu’on utilise le mode “Host-Only” pour le réseau d’une VM. C’est un mode qui permet de créer un réseau privé entre la machine hôte et la VM, mais nous y reviendrons.

Voilà, VirtualBox est prêt à être utilisé, vous êtes maintenant à deux doigts de créer votre première VM.

Une capture d'écran de la fenêtre d'accueil de VirtualBox

Mais avant toute chose, il est indispensable de vous poser quelques questions :

  • Quel OS vais-je utiliser ?

  • Combien de vCPU pour ma VM ?

  • Quelle quantité de mémoire ?

  • Quels taille/type de disque ?

  • Quelle connexion réseau ?

Bien que tous ces paramètres soient modifiables a posteriori, je vous invite vraiment à vous poser les questions en amont et à définir clairement votre besoin. D’expérience, cela vous fera gagner du temps et vous assurera que votre résultat corresponde bien à votre besoin de terrain. Cela ne vous empêche pas, bien sûr, d’effectuer des modifications si votre besoin venait à changer.

Dans cet exemple, nous allons partir sur la création d’une VM Ubuntu.

En résumé

  • Assurez-vous que votre machine dispose de 4 Go de RAM, 30 Go d’espace disque, et d’un processeur compatible avec la virtualisation (VT-x pour Intel, AMD-v pour AMD).

  • Vérifiez et activez l’option de virtualisation dans le BIOS si nécessaire. Cela se trouve généralement dans “Advanced” ou “CPU Configuration”.

  • Téléchargez le fichier d’installation depuis le site officiel de VirtualBox, exécutez-le, et suivez la procédure en laissant les paramètres par défaut.

  • Avant de créer votre première VM, réfléchissez à l’OS, au nombre de vCPU, à la quantité de mémoire, à la taille/type de disque, et à la connexion réseau.

Maintenant que vous avez installé VirtualBox, passons à l'étape suivante : créer une VM avec une image disque.

Exemple de certificat de réussite
Exemple de certificat de réussite