Installation de VirtualBox avec des ajouts d’invités sur un Mac ARM

Written by

in

Instructions pour installer Ubuntu Server dans VirtualBox sur un Mac avec un processeur ARM64 et connecter les suppléments invité.

Installer VirtualBox

Téléchargez la version ARM64 de VirtualBox, montez l’image et transférez VirtualBox.app vers Applications.

Configurer une machine virtuelle

Nous créons une nouvelle machine, spécifions le type Linux et la version Ubuntu (ARM 64 bits). Dans les paramètres, nous définissons :

  • TPM – désactiver
  • UEFI – désactiver
  • RAM – 4 096 Mo.
  • Contrôleur graphique – VMSVGA (pour VBoxLinuxAdditions).
  • Processeur – 4 cœurs.

Installer le serveur Ubuntu

Montez l’image ISO du serveur Ubuntu pour ARM64 dans le lecteur de CD-ROM. Dans la section de téléchargement, placez le lecteur optique en premier dans la liste. Nous démarrons la machine et procédons à l’installation d’Ubuntu Server.

Installer xubuntu-desktop

Installez l’environnement graphique XFCE :

sudo apt update
sudo apt install -y xubuntu-desktop

Dans la boîte de dialogue de sélection du gestionnaire de connexion, sélectionnez lightdm.

Redémarrez le système invité :

sudo reboot

Ajouts d’invités

Après le premier démarrage, installez les packages pour créer les modules du noyau :

sudo apt update
sudo apt install -y build-essential linux-headers-$(uname -r)

Nous montons le disque avec les suppléments invité via le menu VirtualBox : Périphériques → Monter l’image disque des suppléments invité. Le disque apparaîtra à l’intérieur de l’invité dans le répertoire /media/$USER.

Ouvrez un terminal dans Xubuntu, allez dans le répertoire du disque monté et exécutez l’installateur :

cd /media/$USER/*
sudo ./VBoxLinuxAdditions-arm64.run

Redémarrez le système invité :

sudo reboot

Qu’est-ce qui devrait fonctionner après l’installation

On vérifie que les modules du noyau sont chargés :

lsmod | grep vbox

La sortie doit inclure vboxguest et vboxsf.

Ajoutez un dossier partagé dans les propriétés de la machine et montez-le dans l’invité :

sudo mkdir -p /media/sf_shared
sudo mount -t vboxsf shared /media/sf_shared

Caractéristiques de travail :

  • Dossiers partagés : le répertoire hôte est visible dans l’invité via vboxsf.
  • Presse-papiers partagé : copiez le texte entre l’hôte et l’invité.
  • Intégration de la souris : le curseur s’étend librement en dehors de la fenêtre de la machine.
  • Changement automatique de résolution : l’écran invité s’ajuste à la taille de la fenêtre.
  • Synchronisation de l’heure : l’heure de l’invité est ajustée à celle de l’hôte.

Sources

https://www.virtualbox.org/manual/topics/guestadditions.html
https://forums.virtualbox.org/viewtopic.php?t=112886

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *