Comment installer Debian dans VirtualBox

thumbnail-tuto-virtualbox-vm-debian

VirtualBox est un logiciel permettant de créer des machines virtuelles (VM) avec entre autre Linux, comme OS. Ainsi, on peut garder le système hôte intact et expérimenter des nouveaux OS comme sur une vraie machine… Alors, voici comment préparer une VM VirtualBox pour y installer Debian (9 ou 10). Et nous verrons aussi comment installer proprement les Additions Invité… (Oracle VM VirtualBox Extension Pack) sur la VM Debian.

Créer de la machine virtuelle Debian dans VirtualBox

Dans VirtualBox, la création d’une machine virtuelle (VM) est une opération relativement simple et les explications vous guidant sont plutôt claires. Mais voici quelques précisions.

Pour débuter la création de la VM Debian dans VirtualBox, cliquez sur Nouvelle.

Créer une nouvelle Virtualbox

Étape 1 : Nommer la machine virtuelle

Dans la fenêtre qui s’ouvre, vous commencerez par lui donner un nom.

Création Virtualbox Debian - Nom et choix de l'OS

Si le nom choisi correspond au système d’exploitation (OS) à installer, le bon type et la bonne version seront automatiquement sélectionnés pour correspondre à l’OS. Sinon, vous devrez le faire manuellement.

Étape 2 : Allouer de la mémoire vive à la machine virtuelle

Comme pour un ordinateur physique, la machine virtuelle à besoins de mémoire vive (RAM) pour fonctionner.

Par défaut, pour Debian, Virtualbox propose un minimum de 1 Go (1024 Mo). De mon coté, je recommande plutôt de mettre au minimum 2 Go (2048 Mo) ou plus pour avoir un peu plus de fluidité si vous installez un environnement graphique. 🙄

Taille de la ram pour VirtualBox Debian

Mais attention à conserver de la mémoire disponible pour le système hôte. Donc ne mettez pas le curseur dans la zone rouge…

Ce réglage est modifiable par la suite dans la Configuration > Système > Carte mère.

Étape 3 : Création d’un disque dur virtuel

Pour installer le système d’exploitation, il faut aussi un disque dur virtuel.

La taille minimum proposée par Virtualbox pour Debian est de 8 Go. Mais je vous recommande plutôt, au minimum, 8 Go + quantité de RAM allouée. En effet, lors de l’installation du système, une partition SWAP va être créée. La taille de cette partition est par défaut égale à la quantité de mémoire vive. Donc, par exemple, si vous avez prévu 4 Go de RAM pour votre VM, prévoyez un disque virtuel minimum de 12 Go (8 Go pour la ou les partitions principales + 4 Go pour la partition SWAP).

 

Par la suite, si vous manquez de place sur le disque virtuel, vous pourrez modifier sa taille. Pour cela, n’hésitez pas à consulter le tutoriel : Comment modifier la taille dans disque virtuel VirtualBox.

Après cette étape, la machine est ajoutée à la liste dans le gestionnaire de machine virtuelle.

Configurer la machine Virtuelle Debian dans VirtualBox

Une fois la machine virtuelle créée, il faut affiner sa configuration. Pour cela, sélectionnez la et cliquez sur Configuration.

Configurer une vm

Je ne vous présenterai ici que les principaux réglages à affiner pour une installation basique.

Dans Général, onglet Avancé, vous pourrez activer le Presse-papier partagés et le Glisser-Déposer.

configuration Virtualbox Debian - Paramètres général - Avancé

Mais que ces derniers soient actifs, il faut installer les Additions Invité… ce que nous verrons plus loin dans ce tutoriel.

Dans Système, dans l’onglet :

  • Carte mère, vous pourrez modifier la taille de la mémoire vive allouée à la VM. Pour les autres paramètres, si vous débutez, je vous recommande de laisser leur réglage par défaut.

Virtualbox Debian - paramètres système - carte mère

  • Processeur, vous pourrez allouer plus d’un CPU à votre machine virtuelle ce qui lui permettra d’être plus réactive.

Virtualbox Debian - paramètres système - Processeur

Dans Affichage, onglet Écran, vous pourrez :

  • allouer plus de mémoire pour la vidéo, jusqu’à 128 Mo (Recommandé)
  • changer de contrôleur graphique (à partir de Virtualbox 6). Mais je recommande de garder la valeur par défaut VMSVGA qui est prévu pour les clients Linux.
  • activer l’accélération graphique 3D.
  • Et, uniquement si le système hôte est Windows, il est aussi possible d’activer l’accélération 2D.

Virtualbox Debian - paramètres Affichage

Installer Debian dans VirtualBox

Pour pouvoir installer Debian dans VirtualBox, je vous recommande de le faire depuis une image ISO sauvegardée sur votre disque dur. Vous trouverez les liens pour télécharger cette image sur le site de Debian.

Sélectionnez la virtualbox Debian et cliquez sur Démarrer pour lancer la VM.

Démarrer VirtualBox Debian

Alors sélectionnez l’image précédemment téléchargée, faites Démarrer. Alors, laissez vous guider par les indications de l’installeur Debian.

Installation de la Virtualbox Debian

Installer des Additions Invité dans la VM Debian

Présentation des Additions Invité

Les Additions Invité… (VirtualBox Guest Additions) sont des pilotes de périphériques adaptés à la VirtualBox et des applications qui optimisent et améliorent le système d’exploitation virtuel et ses performances. Par exemple, elles permettront (en fonction de la configuration de la VM) :

  • l’amélioration des possibilités graphique de la machine virtuelle. Par exemple : la gestion de la résolution d’affichage et la prise en charge de l’accélération graphiques 3D et si l’hôte sous Windows, 2D .
  • le presse papier bidirectionnel (copier/coller)
  • le Glisser-Déposer bidirectionnel entre la machine hôte à et VM
  • l’accès en lecture et écriture à des dossiers partagés du système hôte depuis la machine virtuelle

Dans les versions récentes (v5.x.x et supérieures) l’installation de VirtualBox inclut automatiquement l’installation de Oracle VM VirtualBox Extension Pack qui contient l’image ISO des Additions Invité.

Installation des Additions Invité…

Les opérations suivantes se font en ligne de commande, donc ouvrez un terminal.

Mais avant de commencer l’installation des Additions Invité, je recommande d’installer les dernières mises à jour de sécurité.

Pour rechercher les mises à jour, faites

sudo apt update 

Puis, pour les installez :

sudo apt upgrade

S’il y a eu des mises à jour du noyau, redémarrez.

Après, il faut installer les paquets indispensables pour modifier les modules du noyau lors de l’installation des Additions Invité….

sudo apt install dkms build-essential module-assistant

et faites :

sudo m-a prepare

module-assistant (m-a) installera les éléments nécessaires à la modification du noyaux par l’installeur des Additions Invité…

Alors, insérez l’image du CD des Additions Invité… en passant par Périphérique > Insérer l'image CD des Additions Invité..., mais ne lancez pas l’exécution automatique.

Insérer fichier ISO des Additions invité...

Puis, pour installer les Additions Invité, faites :

sudo sh /chemin/vers/cdrom/VBoxLinuxAdditions.run

/chemin/vers/cdrom est à remplacer par le chemin vers votre CDROM. Par exemple : /media/cdrom0/VBoxLinuxAdditions.run.

et redémarrez.

sudo reboot

VM Debian 9

Permettre l’accès aux dossiers partagés entre la machine hôte et la VM

Dans la configuration de la VM, vous pouvez partager un dossier de la machine hôte avec la VM.

Dossiers partagés entre hôte et VM

Mais pour que l’utilisateur de la VM Debian puisse y accéder, il faut lui donner les droits. Cela se fait en ajouter le compte concerné au groupe  vboxsf dans la VM. Pour ajouter l’utilisateur courant, faites :

sudo usermod -G vboxsf -a $USER

Pour allez plus loin

D’autres tutoriels autour de la configuration de VirtualBox :

Et d’autres tutoriels pour installer des systèmes d’exploitation dans VirtualBox :

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

4 Commentaires

  1. trés bien mais à partir du CD : impossible de monter l’image iso des Vboxlinuxaddition.
    J’ai le fichier (merci Vincent) mais pas possible de monter cet iso avec le menu périphériques.

    périphériques -> lecteur optique -> chose disk file fini toujours en erreur sur le fichier iso.

    si vous avez une idée, je suis preneur.

    Vynce.

    1. Bonjour Vynce,

      En principe sur les versions actuelles pas besoins de télécharger d’ISO, elle est intégrée de base avec l’installeur de VirtualBox. Le commentaire de Vincent date de oct 2018, à l’époque l’installeur de la 5.2.6 livrait une ISO buggée…, depuis les versions ont évoluées et plus besoins de télécharger d’ISO…

      Votre machine hôte est sur quel OS ? et quelle version de VirtualBox utilisez-vous ?

      Comme vous avez essayé d’inserer l’ISO téléchargée, il faut faire un peu de ménage. Donc dans le gestionnaire de machine VirtualBox, allez dans Menu > gestionnaire de médias puis dans l’onglet Disque Optique. Alors, si besoins, libérez les ISO VBoxGuestAdditions.iso présentes dans la liste puis supprimez toutes.

      Alors retournez dans votre VM insérer le CD par le menu Périphériques > Insérer l'image CD des additions invité. comme indiqué dans le tutoriel ici. Pas besoins de passer par lecteur optique pour chercher un fichier…

      Cordialement

  2. ça faisait 1 semaines que j’ai essayé beaucoup de procédure pour faire fonctionner le copier/coller entre l’hote et la VB …

    Cette procédure a fonctionné sur une debian 9.5 amd64 (3 dvd) et une virtualbox 5.2

    merci bcq!