<divclass="col-main cell cell--auto"><!-- start custom main top snippet --><divid="results-container"class="search-result js-search-result"></div><!-- end custom main top snippet -->
<li><ahref="https://www.ostechnix.com/install-oracle-virtualbox-ubuntu-16-04-headless-server/">How to Install Oracle VirtualBox On Ubuntu 18.04.2 LTS Headless Server</a></li>
<li><ahref="https://www.tecmint.com/install-virtualbox-on-debian-10/">How to Install VirtualBox 6 on Debian 10</a></li>
<li><ahref="https://vorkbaard.nl/how-to-set-up-a-virtualbox-server-in-debian-9-web-interface-autostart-backup/">How to set up a VirtualBox server in Debian 9: web interface, autostart, backup</a></li>
<li><ahref="https://www.howtoforge.com/managing-a-headless-virtualbox-installation-with-phpvirtualbox-on-nginx-ubuntu-12.04">Managing A Headless VirtualBox Installation With phpvirtualbox On nginx (Ubuntu 12.04)</a></li>
</ul>
<h2id="virtualbox-sur-archlinux">VirtualBox sur Archlinux</h2>
<p><em>VirtualBox (ou VBox) est un produit pour la virtualisation d’un environnement 32 (x86) ou 64 bits (AMD64/Intel64) et il est aussi valable pour le milieu de l’entreprise que pour les particuliers. Il supporte un nombre important de systèmes d’exploitation, propose une interface graphique (Qt / SDL) de même qu’une interface en ligne de commande.</em></p>
<p>VirtualBox offre des performances plus basses par-rapport à <ahref="https://wiki.archlinux.fr/Qemu">qemu-kvm</a>.</p>
<h3id="etapes-dinstallation-pour-les-hôtes-arch-linux">Etapes d’installation pour les hôtes Arch Linux</h3>
<p>Pour lancer les machines virtuelles VirtualBox sur votre machine Arch Linux, suivez ces étapes d’installation.
Installer les paquets de base</p>
<p>Installez le paquet <ahref="https://www.archlinux.org/packages/?name=virtualbox">virtualbox</a>. Vous devrez choisir un package pour fournir les modules hôtes :</p>
<ul>
<li>pour le noyau <ahref="https://www.archlinux.org/packages/?name=linux">linux</a> choisissez <ahref="https://www.archlinux.org/packages/?name=virtualbox-host-modules-arch">virtualbox-host-modules-modules-arch</a></li>
<li>pour les autres <ahref="https://wiki.archlinux.org/index.php/Kernels">noyaux</a> choisissez <ahref="https://www.archlinux.org/packages/?name=virtualbox-host-dkms">virtualbox-host-dkms</a></li>
</ul>
<p>Pour compiler les modules VirtualBox fournis par <ahref="https://www.archlinux.org/packages/?name=virtualbox-host-dkms">virtualbox-host-dkms</a>, il sera également nécessaire d’installer le(s) paquet(s) d’en-têtes approprié(s) pour le(s) noyau(s) installé(s) (par exemple, <ahref="https://www.archlinux.org/packages/?name=linux-lts-headers">linux-lts-headers</a> pour <ahref="https://www.archlinux.org/packages/?name=linux-lts">linux-lts</a>).<br/>
Lorsque VirtualBox ou le noyau est mis à jour, les modules du noyau seront automatiquement recompilés grâce au DKMS Pacman hook.</p>
<h3id="modules-de-signalisation">Modules de signalisation</h3>
<p>Lorsque vous utilisez un noyau personnalisé avec l’option <strong>CONFIG_MODULE_SIG_FORCE</strong> activée, vous devez signer vos modules avec une clé générée pendant la compilation du noyau.</p>
<p>Naviguez jusqu’au dossier de l’arborescence du noyau et exécutez la commande suivante :</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code># for module in `ls /lib/modules/$(uname -r)/kernel/misc/{vboxdrv.ko,vboxnetadp.ko,vboxnetflt.ko,vboxpci.ko}` ; do ./scripts/sign-file sha1 certs/signing_key.pem certs/signing_key.x509 $module ; done
</code></pre></div></div>
<blockquote>
<p>Note : L’algorithme de hachage ne doit pas nécessairement correspondre à celui configuré, mais il doit être intégré dans le noyau.</p>
</blockquote>
<h3id="charger-les-modules-du-noyau-virtualbox">Charger les modules du noyau VirtualBox</h3>
<p><ahref="https://www.archlinux.org/packages/?name=virtualbox-host-modules-arch">virtualbox-host-modules-modules-arch</a> et <ahref="https://www.archlinux.org/packages/?name=virtualbox-host-dkms">virtualbox-host-dkms</a> utilisent <strong>systemd-modules-load.service</strong> pour charger les quatre modules VirtualBox automatiquement au démarrage. Pour les modules à charger après l’installation, redémarrez ou chargez les modules une fois manuellement.</p>
<blockquote>
<p>Note : <strong>Si vous ne voulez pas que les modules VirtualBox soient automatiquement chargés au démarrage</strong>, vous devez masquer le fichier <em>/usr/lib/modules-load.d/virtualbox-host-modules-arch.conf</em> (ou <em>/usr/lib/modules-load.d/virtualbox-host-dkms.conf</em>) en créant un fichier vide (ou symlink vers /dev/null) avec le même nom dans /etc/modules-load.d/.</p>
</blockquote>
<p>Parmi les <ahref="https://wiki.archlinux.org/index.php/Kernel_modules">modules du noyau</a> utilisés par VirtualBox, il y a un module obligatoire nommé <codeclass="language-plaintext highlighter-rouge">vboxdrv</code>, qui doit être chargé avant que les machines virtuelles puissent fonctionner.</p>
<p>Pour charger le module manuellement, exécutez :</p>
<p>Les modules suivants ne sont nécessaires que dans les configurations avancées :</p>
<ul>
<li><codeclass="language-plaintext highlighter-rouge">vboxnetadp</code> et <codeclass="language-plaintext highlighter-rouge">vboxnetflt</code> sont tous deux nécessaires lorsque vous avez l’intention d’utiliser la fonction de mise en <ahref="https://www.virtualbox.org/manual/ch06.html#network_bridged">réseau pontée (bridged)</a> ou <ahref="https://www.virtualbox.org/manual/ch06.html#network_hostonly">hôte uniquement (host-only networking)</a>. Plus précisément, vboxnetadp est nécessaire pour créer l’interface hôte dans les préférences globales de VirtualBox, et vboxnetflt est nécessaire pour lancer une machine virtuelle utilisant cette interface réseau.</li>
<li><codeclass="language-plaintext highlighter-rouge">vboxpci</code> est nécessaire lorsque votre machine virtuelle doit passer par un périphérique PCI sur votre hôte.</li>
</ul>
<blockquote>
<p>Note : Si les modules du noyau VirtualBox ont été chargés dans le noyau pendant la mise à jour des modules, vous devez les recharger manuellement pour utiliser la nouvelle version mise à jour. Pour ce faire, lancez <codeclass="language-plaintext highlighter-rouge">vboxreload</code> en tant que root.</p>
</blockquote>
<h3id="accéder-aux-périphériques-usb-hôtes-dans-guest">Accéder aux périphériques USB hôtes dans guest</h3>
<p>Pour utiliser les ports USB de votre machine hôte dans vos machines virtuelles, ajoutez les utilisateurs qui seront autorisés à utiliser cette fonctionnalité au <ahref="https://wiki.archlinux.org/index.php/User_group">groupe d’utilisateurs</a><strong>vboxusers</strong>.</p>
<p>Il est également recommandé d’installer le paquet <ahref="https://www.archlinux.org/packages/?name=virtualbox-guest-iso">virtualbox-guest-iso</a> sur l’hôte exécutant VirtualBox. Ce paquet agira comme une image disque qui peut être utilisée pour installer les ajouts d’invités sur des systèmes invités autres qu’Arch Linux. Le fichier <strong>.iso</strong> sera situé dans <strong>/usr/lib/virtualbox/additions/VBoxGuestAdditions.iso</strong>, et devra peut-être être monté manuellement dans la machine virtuelle. Une fois monté, vous pouvez exécuter l’installateur d’ajouts d’invités à l’intérieur de l’invité.</p>
<h3id="kit-dextension">Kit d’extension</h3>
<p>Oracle Extension Pack offre des <ahref="https://www.virtualbox.org/manual/ch01.html#intro-installing">fonctionnalités supplémentaires</a> et est disponible sous une licence non-libre uniquement pour un usage personnel. Pour l’installer, le paquet <ahref="https://aur.archlinux.org/packages/virtualbox-ext-oracle/">virtualbox-ext-oracleAUR</a> est disponible, et une version pré-installée peut être trouvée dans le dépôt <ahref="https://wiki.archlinux.org/index.php/Unofficial_user_repositories#seblu">seblu</a>.</p>
<p>Si vous préférez utiliser la méthode traditionnelle et manuelle : téléchargez l’extension manuellement et installez-la via l’interface graphique (Fichier > Préférences > Extensions) ou via <codeclass="language-plaintext highlighter-rouge">VBoxManage extpack install <.vbox-extpack></code>, assurez-vous que vous avez un toolkit comme <ahref="https://wiki.archlinux.org/index.php/Polkit">Polkit</a> pour accorder un accès privilégié à VirtualBox. L’installation de cette extension nécessite un <ahref="https://www.virtualbox.org/ticket/8473">accès root</a>.</p>
<h3id="faces-avant-front-ends">Faces avant (Front-ends)</h3>
<li>Si vous voulez lancer et gérer vos machines virtuelles depuis la ligne de commande, utilisez la commande <codeclass="language-plaintext highlighter-rouge">VBoxSDL</code>, qui ne fournit qu’une simple fenêtre pour la machine virtuelle sans aucun recouvrement.</li>
<li>Si vous souhaitez utiliser VirtualBox sans exécuter d’interface graphique (par exemple sur un serveur), utilisez la commande <codeclass="language-plaintext highlighter-rouge">VBoxHeadless</code>. Avec l’extension VRDP, vous pouvez toujours accéder à distance aux affichages de vos machines virtuelles.</li>
</ul>
<p>Enfin, vous pouvez également utiliser <ahref="https://wiki.archlinux.org/index.php/PhpVirtualBox">phpVirtualBox</a> pour administrer vos machines virtuelles via une interface web.</p>
<p>Reportez-vous au <ahref="https://www.virtualbox.org/manual">manuel VirtualBox</a> pour savoir comment créer des machines virtuelles.</p>
<blockquote>
<p><strong>Avertissement</strong> : Si vous avez l’intention de stocker des images de disque virtuel sur un système de fichiers Btrfs, avant de créer des images, vous devriez envisager de désactiver la fonction de copie sur écriture pour le répertoire de destination de ces images.</p>
</blockquote>
<h2id="virtualbox-sur-debian-9-stretch">VirtualBox sur Debian 9 (Stretch)</h2>
<p>La VirtualBox est la plateforme de virtualisation la plus utilisée par les utilisateurs. C’est un hyperviseur gratuit et open source pour les ordinateurs x86. Vous pouvez facilement installer VirtualBox sur un système Debian Linux en quelques étapes simples.</p>
<h3id="pré-requis">Pré-requis</h3>
<p>Connectez-vous à votre serveur Debian avec un utilisateur root ou sudo et mettez à jour les paquets actuels de votre système avec la dernière version.</p>
<h3id="ajouter-le-dépôt-ppa-virtualbox">Ajouter le dépôt (PPA) VirtualBox</h3>
<p>Maintenant, vous devez ajouter Oracle VirtualBox PPA au système. Vous pouvez le faire en exécutant la commande ci-dessous sur votre système.</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>echo "deb http://download.virtualbox.org/virtualbox/debian stretch contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
</code></pre></div></div>
<p>Cette commande créera un fichier /etc/apt/sources.list.d/virtualbox.list</p>
<h3id="importer-la-clé-publique-oracle">Importer la clé publique Oracle</h3>
<p>Après avoir ajouté le référentiel apt requis sur votre système, téléchargez et importez la clé publique Oracle pour apt-secure en utilisant les commandes suivantes.</p>
<h3id="installer-virtualbox-sur-debian">Installer VirtualBox sur Debian</h3>
<p>Vous êtes maintenant prêt à installer VirtualBox sur un système Debian. Exécutez les commandes suivantes sur le terminal pour terminer l’installation de VirtualBox sur un système Debian.</p>
<p>Nous pouvons utiliser le lien de lancement sur votre système de bureau pour démarrer VirtualBox ou simplement utiliser la commande depuis un terminal.</p>
<h2id="machines-virtuelles-virtualbox-en-ligne-de-commande-vboxmanage">Machines virtuelles VirtualBox en ligne de commande (VBoxManage)</h2>
<p>La virtualisation est aujourd’hui une composante majeure de l’industrie informatique. Nous pouvons constater que la virtualisation gagne en popularité dans les domaines du serveur, du réseau et du stockage. Pour répondre aux besoins des utilisateurs, de nombreuses solutions de virtualisation open source ont vu le jour, dont Oracle VirtualBox.</p>
<p>Dans cet article, nous aborderons l’utilitaire <codeclass="language-plaintext highlighter-rouge">VBoxManage</code> utilisé pour gérer VirtualBox à partir d’une interface de ligne de commande. Voici la syntaxe de l’utilitaire VBoxManage</p>
<p>Dans la commande ci-dessus, l’option générale peut être le mode commenté, supprimer le logo, le fichier de réponses, etc.</p>
<h3id="vboxgérer-list">VBoxGérer list</h3>
<p>La commande liste donne des informations pertinentes sur votre système et des informations sur les paramètres actuels d’Oracle VM VirtualBox.</p>
<p>Les sous-commandes suivantes sont disponibles avec la commande <codeclass="language-plaintext highlighter-rouge">VBoxManage list</code> :</p>
<ul>
<li><strong>vms</strong> : Liste toutes les machines virtuelles actuellement enregistrées avec Oracle VM VirtualBox. Par défaut, cela affiche une liste compacte avec le nom et l’UUID de chaque VM. Si vous spécifiez également –long ou -l, cette liste sera détaillée comme avec la commande showvminfo</li>
<li><strong>runningvms</strong> : Liste toutes les machines virtuelles en cours d’exécution par leurs identifiants uniques (UUIDs) dans le même format qu’avec vms.</li>
<li><strong>ostypes</strong> : Liste tous les systèmes d’exploitation invités actuellement connus d’Oracle VM VirtualBox, ainsi que les identifiants utilisés pour s’y référer avec la commande modifyvm.</li>
<li><strong>hostdvds, hostfloppies</strong> : Liste les interfaces DVD, disquette, mise en réseau pontée et mise en réseau de l’hôte uniquement sur l’hôte, ainsi que le nom utilisé pour y accéder à partir d’Oracle VM VirtualBox.</li>
<li><strong>intnets</strong> : Affiche des informations sur les réseaux internes.</li>
<li><strong>bridgedifs, hostonlyifs, natnets, dhcpservers</strong> : Liste les interfaces réseau pontées, les interfaces réseau hôtes uniquement, les interfaces réseau NAT et les serveurs DHCP actuellement disponibles sur l’hôte.</li>
<li><strong>hostinfo</strong> : Affiche des informations sur le système hôte, telles que les CPU, la taille de la mémoire et la version du système d’exploitation.</li>
<li><strong>hostcpuids</strong> : Liste les paramètres CPUID pour les CPU hôtes. Ceci peut être utilisé pour une analyse plus fine des capacités de virtualisation de l’hôte.</li>
<li><strong>hddbackends</strong> : Liste tous les back-ends de disques virtuels connus d’Oracle VM VirtualBox. Pour chacun de ces formats, tels que VDI, VMDK ou RAW, cette sous-commande liste les capacités et la configuration du back-end.</li>
<li><strong>hdds, dvds, floppies</strong> : Affiche des informations sur les images de disque virtuel actuellement utilisées par Oracle VM VirtualBox, y compris tous leurs paramètres, les identificateurs uniques (UUID) qui leur sont associés par Oracle VM VirtualBox et tous les fichiers qui y sont associés. C’est l’équivalent en ligne de commande du Virtual Media Manager. Voir Section 5.3, “Le gestionnaire de médias virtuels”.</li>
<li><strong>usbhost</strong> : Affiche des informations sur les périphériques USB connectés à l’hôte, y compris des informations utiles pour la construction de filtres USB et si ceux-ci sont actuellement utilisés par l’hôte.</li>
<li><strong>usbfilters</strong> : Liste tous les filtres USB globaux enregistrés avec Oracle VM VirtualBox et affiche les paramètres du filtre. Les filtres USB globaux sont pour les périphériques qui sont accessibles à toutes les machines virtuelles.</li>
<li><strong>systemproperties</strong> : Affiche certains paramètres globaux d’Oracle VM VirtualBox, tels que la taille minimale et maximale de la RAM et du disque dur virtuel invités, les paramètres du dossier et la bibliothèque d’authentification actuellement utilisée.</li>
<li><strong>extpacks</strong> : Affiche tous les packs d’extension Oracle VM VirtualBox actuellement installés. Voir Section 1.6, “Installation d’Oracle VM VirtualBox et des Extension Packs” et Section 7.43, “VBoxManage extpack”.</li>
<li><strong>groups</strong> : Affiche les détails des groupes VM. Voir Section 1.10, “Utilisation des groupes VM”.</li>
<li><strong>webcams</strong> : Affiche une liste des webcams attachées à la machine virtuelle en cours d’exécution. Le format de sortie est une liste de chemins absolus ou d’alias qui ont été utilisés pour attacher les webcams à la VM en utilisant la commande Attacher la webcam.</li>
<li><strong>screenshotformats</strong> : Affiche une liste des formats de capture d’écran disponibles.</li>
<li><strong>cloudproviders</strong> : Affiche une liste des fournisseurs de cloud qui sont pris en charge par Oracle VM VirtualBox. Oracle Cloud Infrastructure est un exemple de fournisseur de cloud computing.</li>
<li><strong>cloudprofiles</strong> : Affiche une liste des profils de nuages qui ont été configurés.</li>
</ul>
<h3id="créer-une-vm-en-utilisant-vboxmanage">Créer une VM en utilisant VBoxManage</h3>
<p>Pour créer une machine virtuelle, nous devons utiliser la commande <codeclass="language-plaintext highlighter-rouge">createvm</code> avec VBoxManage. Voici la syntaxe</p>
<p>Lorsque vous exécutez la commande ci-dessus, il générera le résultat suivant:</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Virtual machine 'ubuntu-server' is created and registered.
<h3id="mettre-à-jour-la-vm">Mettre à jour la VM</h3>
<p>Nous avons créé une VM à partir de la CLI. Mais cette machine virtuelle n’est pas utilisable en l’état. Nous pouvons le rendre utilisable en attribuant une carte réseau, en allouant de la mémoire et en y attachant un disque.</p>
<h3id="créer-un-réseau-via-vboxmanage">Créer un réseau via VBoxManage</h3>
<p>Pour créer un réseau ponté (bridged network), exécutez les deux commandes suivantes:</p>
Medium created. UUID: 5f530d25-da57-4030-bf56-32d5a29c91b5
</code></pre></div></div>
<blockquote>
<p>Cette commande créera un disque dur virtuel. À l’heure actuelle, il n’est associé à aucune machine virtuelle.</p>
</blockquote>
<h3id="ajouter-un-contrôleur-sata">Ajouter un contrôleur SATA</h3>
<p>Dans la section précédente, nous avons créé un disque dur virtuel. Nous avons besoin d’un contrôleur SATA pour connecter ce disque. La commande ci-dessous crée un contrôleur SATA.</p>
<h3id="ajouter-un-contrôleur-ide-pour-les-images-iso">Ajouter un contrôleur IDE pour les images ISO</h3>
<p>Après création de la machine virtuelle ,il faut installer un système d’exploitation à partir d’une image ISO. Ajoutons donc le contrôleur IDE en utilisant la commande suivante:</p>
<p>Veuillez noter que cette commande supprimera tous les fichiers de la machine virtuelle (fichiers de configuration ainsi que les disques durs virtuels) du système.</p>
</blockquote>
<h3id="dupliquer-un-disque-en-changeant-son-format-vmdk--vdi">Dupliquer un disque en changeant son format (VMDK => VDI)</h3>
<li><ahref="https://kifarunix.com/install-virtualbox-extension-pack-on-virtualbox-6-0/">Install VirtualBox Extension Pack on VirtualBox 6.0</a></li>
</ul>
<p>Alors, quel est le pack d’extension VirtualBox? Le pack d’extension VirtualBox est un package binaire utilisé pour améliorer les fonctionnalités du package de base Oracle VM VirtualBox, notamment:</p>
<ul>
<li>Prise en charge des périphériques virtuels USB 2.0 (EHCI) et USB 3.0 (xHCI)</li>
<li>Prise en charge du protocole VRDP (Virtual Desktop Protocol)</li>
<li>Prise en charge de l’hôte webcam passthrough</li>
<li>ROM de démarrage Intel PXE.</li>
<li>Prise en charge expérimentale de la liaison PCI sur des hôtes Linux</li>
<li>Cryptage d’image disque avec algorithme AES</li>
</ul>
<h3id="vérifier-la-version-de-virtualbox">Vérifier la version de VirtualBox</h3>
<p>Avant de pouvoir installer le pack d’extension VirtualBox, vous devez vérifier la version du package de base de VirtualBox actuellement installé afin de pouvoir installer la version correspondante du pack d’extension. Vous pouvez vérifier la version de VirtualBox à l’aide de la commande vboxmanage .</p>
<p>ATTENTION ,il faut prendre uniquement la version , dans notre exemple ci-dessus ce sera <strong>6.0.8</strong></p>
</blockquote>
<p>Une fois que vous avez confirmé la version de la VirtualBox actuellement installée, accédez à la <ahref="https://www.virtualbox.org/wiki/Downloads">page des téléchargements de VirtualBox</a> et accédez au programme d’installation du pack d’extension. <br/>
Vous pouvez simplement exécuter la commande ci-dessous pour télécharger le pack d’extension.</p>
<h3id="installer-le-pack-dextension-virtualbox">Installer le pack d’extension VirtualBox</h3>
<p>Le pack d’extension VirtualBox peut être installé directement à partir de la fenêtre principale de VirtualBox ou du terminal à l’aide de la commande VBoxManage .</p>
<p>Pour installer le pack d’extension à l’aide de la commande vboxmanage , vous devez d’abord désinstaller l’ancienne version, le cas échéant.</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>sudo VBoxManage extpack uninstall "Oracle VM VirtualBox Extension Pack"
</code></pre></div></div>
<p>Une fois l’installation terminée, exécutez la commande ci-dessous pour installer le pack d’extension que vous venez de télécharger.</p>
et accédez à Fichier> Paramètres> Extensions . Si l’ancienne version de l’extension pack est installée, sélectionnez-la et cliquez sur l’icône avec x pour la détacher. Ensuite, cliquez sur l’icône avec le signe plus pour ajouter le package d’extension téléchargé. Une fois le package sélectionné, vous serez invité à l’installation.</p>
<p>Avant de pouvoir continuer, vous devez installer certains packages requis, tels que les en-têtes de noyau Linux, les versions essentielles, s’ils ne sont pas installés.</p>
</blockquote>
<p>Installer les additions client dans un Debian en cours d’exécution dans une machine virtuelle.</p>
<ul>
<li>Installez gcc ,make et <strong>kernel headers</strong> (installateur a besoin d’eux pour construire le module du noyau):
<ul>
<li><codeclass="language-plaintext highlighter-rouge">sudo apt install gcc make linux-headers-$(uname -r)</code></li>
</ul>
</li>
<li>Allez dans le menu <strong>'’Périphériques’’–>‘‘Insérer l’image des additions invité…’‘</strong> de la machine virtuelle en cours d’exécution ,si non présent , la télécharger.</li>
<li>Monter le cd dans la machine virtuelle : <codeclass="language-plaintext highlighter-rouge">sudo mount /dev/cdrom /media/cdrom</code></li>
<li>Allez dans le dossier monté : <codeclass="language-plaintext highlighter-rouge">cd /media/cdrom</code></li>
VirtualBox Guest Additions: Running kernel modules will not be replaced until
the system is restarted
</code></pre></div></div>
<ul>
<li>Pas d’environnement graphique : <u>ne pas tenir compte de l'erreur</u><strong>'’Could not find the X.Org or XFree86 Window System, skipping.’‘</strong></li>
<li>Il faut ajouter le group <strong>vboxsf</strong> à votre utilisateur :
<ul>
<li><codeclass="language-plaintext highlighter-rouge">sudo usermod -a -G vboxsf $USER</code></li>
</ul>
</li>
<li>Pour la prise en compte, redémarrer la machine virtuelle :
<p><strong>/media/</strong> est le répertoire qui contient le(s) dossier(s) partagé(s)<br/>
Dans notre exemple <strong>/media/sf_Partage</strong></p>
<h2id="créer-des-clones-et-des-instantanés-de-machines-virtuelles-dans-virtualbox">Créer des clones et des instantanés de machines virtuelles dans VirtualBox</h2>
<p><em>Les clones sont une copie exacte d’une machine virtuelle en état de marche, tandis que les instantanés vous permettent de sauvegarder un état particulier d’une machine virtuelle.</em></p>
<h3id="créer-un-clone">Créer un clone</h3>
<p>Comme indiqué, les clones constituent l’un des meilleurs moyens de créer une copie exacte d’une machine virtuelle. Un moyen très pratique d’utiliser des clones est de créer une machine virtuelle propre de, par exemple, Ubuntu Server, puis de cloner l’original pour obtenir une nouvelle base utilisable à toutes fins. Ainsi, avec une machine virtuelle propre Ubuntu Server 18.04 en place (et désactivée ou dans un état enregistré, car les clones ne peuvent pas être créés tant qu’une machine virtuelle est en cours d’exécution), vous pouvez créer un clone en procédant comme suit:</p>
<p>Selon la taille de votre machine virtuelle, le processus de clonage peut durer de cinq à vingt minutes. Assurez-vous de donner au clone un nom approprié à son utilisation, sinon vous risquez de vous retrouver avec beaucoup de clones portant des noms similaires (ce qui pourrait être déroutant).</p>
</blockquote>
<p>Une fois le processus terminé, votre clone est prêt à être utilisé.</p>
<h3id="création-et-utilisation-dinstantanés">Création et utilisation d’instantanés</h3>
<p><strong>Création</strong><br/>
Les instantanés sont un excellent moyen de sauvegarder un état particulier d’une machine virtuelle (VM). Supposons, par exemple, que vous envisagiez d’installer quelque chose de nouveau sur (ou de modifier) une machine virtuelle qui fonctionne et que vous voulez vous assurer que vous avez un «point enregistré» sur lequel vous pouvez revenir (au cas où tout ne se passerait pas bien). Utilisons la même machine virtuelle Ubuntu Server pour créer un instantané. Supposons que vous êtes sur le point d’installer une pile LAMP (ou une mise à niveau majeure) et que vous souhaitez être sûr de pouvoir restaurer, à tout hasard, l’installation / la mise à niveau annule quelque chose que vous avez installé et configuré.</p>
<ol>
<li>Pour créer un instantané, sélectionnez la machine virtuelle en cours d’utilisation dans le volet de gauche<br/>
<li>Dans la fenêtre résultante, attribuez un nom et une description à l’instantané. Assurez-vous de laisser des notes adéquates dans la description, de sorte que vous sachiez pourquoi cet instantané a été pris et / ou comment était l’état de la machine virtuelle avant ce qui avait été fait après l’instantané. Cliquez sur le bouton OK et l’instantané sera pris.<br/>
<p>NOTE : La raison pour laquelle vous décochez la case Créer un instantané de l’état actuel de la machine est simple. Si vous revenez à un état précédent, parce que l’état actuel est cassé, vous ne voulez pas prendre un instantané de cet état cassé. Lorsque vous décochez cette case, l’état brisé sera ignoré.</p>