Comment créer une machine virtuelle portable pour la transporter sur une clé USB

L'utilisation de différentes versions du même système d'exploitation ou de différents systèmes d'exploitation sur le même ordinateur est une possibilité à la portée de tous en utilisant une machine virtuelle. Pour les utilisateurs qui sont constamment en déplacement, il y a aussi la possibilité de installation de machines virtuelles sur des clés USB et donc de les exécuter sur n'importe quel ordinateur.

Avec une machine virtuelle, nous pouvons effectuer les mêmes fonctions qu'avec un système d'exploitation installé sur l'ordinateur, même si nous ne bénéficierons jamais des mêmes performances. Cependant, pour des cas spécifiques, ils sont un outil qui, à plus d'une occasion, peut nous éviter des ennuis.

créer une machine virtuelle portable pour la transporter sur une clé USB

Que pouvons-nous faire avec une machine virtuelle

Comme je l'ai mentionné plus haut, une machine virtuelle nous permet d'installer différentes versions du même système d'exploitation (Windows 10 ou 11) et différents systèmes d'exploitation (Windows, Linux et macOS).

Selon l'application que nous utilisons pour créer la machine virtuelle, nous devons également penser à installer les plugins nécessaires pour que l'ordinateur hôte (où nous exécutons la machine virtuelle) puisse interagir avec l'ordinateur invité (système d'exploitation que nous avons émulé ).

De cette façon, nous pouvons accéder à la fois au fichiers hébergés sur les deux machines , ainsi que les ressources, utilisez la fonction copier-coller parmi d'autres fonctions utiles.

Comment créer une machine virtuelle portable

La première chose sur laquelle nous devons être clairs avant de continuer est de savoir qu'il s'agit d'une application portable. Une application portable est une application qui s'exécute sur un ordinateur sans être installé . En d'autres termes, nous pouvons l'exécuter sur n'importe quel ordinateur sans modifier le registre de l'ordinateur.

Une fois que nous savons qu'il s'agit d'une application portable, le moment est venu de parler de l'application que nous allons utiliser. De toutes les options disponibles sur Internet, la solution qui nous offre plus de qualité, de performances et, surtout, de support se trouve dans VirtualBox.

Télécharger VirtualBox Portable

Oracle, la société derrière VirtualBox, ne nous propose malheureusement pas de version portable de VirtualBox, nous ne pourrons donc pas télécharger cette version depuis son site officiel.

Cependant, nous pouvons utiliser Boîte virtuelle portable , une application dont le code est disponible sur GitHub, qui crée une version portable de VirtualBox à exécuter sur n'importe quel ordinateur sans avoir besoin d'installer l'application. Cette application n'est disponible que pour Windows, nous ne pourrons donc l'exécuter que dans des environnements Windows, jamais sous Linux ou macOS.

Pour que l'application crée une version portable de VirtualBox, nous ne devons pas avoir l'application installée sur notre ordinateur, sinon, lorsque nous l'exécuterons, il ouvrira automatiquement l'application. Une fois que nous avons téléchargé l'application sur notre ordinateur, nous l'exécutons en cliquant deux fois sur l'icône et en sélectionnant le chemin où nous voulons créer la version portable de VirtualBox.

Ensuite, nous sélectionnons la langue de l'interface et attendons que l'application s'ouvre. À l'étape suivante, sélectionnez le dossier dans lequel nous avons décompressé l'application Portable VirtualBox que nous exécutons et sélectionnez le type de version de VirtualBox que nous voulons télécharger (32 ou 64 bits).

VirtualBox version portable

Enfin, cliquez sur Télécharger les fichiers d'installation de VirtualBox. Portable VirtualBox télécharge la version de VirtualBox à partir du site Web d'Oracle, il ne s'agit donc pas d'une version modifiée pouvant contenir tout type de logiciel malveillant. Une fois le processus terminé, cliquez sur OK pour créer la version portable de VirtualBox.

Une fois le processus terminé, nous avons déjà créé une version portable de VirtualBox. Cette version portable n'est pas basée sur la dernière version disponible de VirtualBox, mais elle nous permet de l'exécuter sur les systèmes d'exploitation Windows 32 bits et 64 bits. Il convient de rappeler qu'à partir de la version 6.0, VirtualBox a cessé d'offrir la prise en charge des ordinateurs Windows 32 bits.

Créer une machine virtuelle portable avec VirtualBox

Une fois que nous avons créé la version portable de VirtualBox, nous devons copier le répertoire sur l'unité de stockage externe où nous allons l'utiliser et à partir de laquelle nous allons créer une machine virtuelle.

Mais avant tout, la première chose que nous allons faire est de formater le lecteur de destination avec le système de fichiers exFAT. Ce format est compatible avec les versions plus anciennes et plus modernes de Windows, une compatibilité que nous ne retrouverons pas dans le format NTFS. Si nous utilisons le format FAT32, nous ne pourrons pas utiliser d'images de fichiers de plus de 4 Go, c'est donc également exclu.

formatear unidad usb para máquina virtual

Une fois que nous avons formaté l'unité que nous allons utiliser pour créer et utiliser des machines portables avec le système de fichiers exFAT, nous copions le dossier où la version portable de VirtualBox a été créée.

Ensuite, à partir du lecteur externe où nous avons copié le répertoire créé, nous exécutons l'application Portable-VirtualBox. Ensuite, le panneau principal de l'application s'affichera. À créer une machine virtuelle (toute machine que nous créerons à partir de cette application portable sera portable, pardonnez la redondance), il faut cliquer sur Nouveau.

VirtualBox

Ensuite, nous ajoutons le nom avec lequel nous voulons identifier la machine virtuelle que nous allons créer dans l'application. Nous sélectionnons le type et la version du système d'exploitation (32 ou 64 bits). Ensuite, nous sélectionnons la quantité de mémoire de l'ordinateur que nous utilisons que nous voulons allouer à la machine virtuelle (nous devons tenir compte du fait que d'autres ordinateurs vont l'utiliser afin de ne pas sélectionner plus que ce qui est strictement nécessaire et que cela ne travailler sur d'autres ordinateurs avec des ressources limitées).

VirtualBox

À l'étape suivante, dans la section Disque dur, nous devons sélectionner l'option Créer un disque dur virtuel maintenant et dans la section Type de fichier du disque dur, nous sélectionnerons VDI (VirtualBox Disk Image).

VirtualBox

La dernière étape avant de finaliser la création d'une machine virtuelle nous invite à choisir d'utiliser une taille fixe ou si la taille fonctionnera de manière dynamique, selon vos besoins. Ici, la meilleure option est de sélectionner Réservé dynamiquement. Enfin, nous sélectionnons l'emplacement sur notre clé USB où nous voulons créer la machine virtuelle ainsi que l'espace que nous voulons lui donner.

VirtualBox

Une fois le processus terminé, nous devons utiliser le Windows ou Ubuntu ISO que nous voulons installer.

Avantages et inconvénients de l'utilisation d'une machine virtuelle portable

Utiliser une machine virtuelle portable au lieu de l'installer sur un ordinateur, le premier avantage qu'elle nous offre c'est que oui, l'usage qu'on veut lui donner est sporadique, on ne va pas allouer une part importante de notre box de stockage dans une fonction que nous n'allons pas utiliser tous les jours.

Un autre avantage qu'il nous offre est la polyvalence de pouvoir exécuter n'importe quel système d'exploitation sur n'importe quel ordinateur , qu'il soit compatible ou non avec celui-ci. Par exemple, via une machine virtuelle, nous pouvons utiliser Windows 11 sur des ordinateurs non compatibles car il manque à la fois de TPM 2.0 et de démarrage sécurisé.

Le premier inconvénient que nous allons trouver est le puissance de l'équipement où nous voulons l'exécuter. Lors de la création d'une machine virtuelle, nous devons sélectionner à la fois la quantité de mémoire que nous voulons allouer à la machine et le nombre de processeurs sur l'ordinateur.

Si l'ordinateur sur lequel nous allons l'utiliser manque de ressources, la machine virtuelle fonctionnera tout de même, cependant, le temps de chargement pour pratiquement tout ce que nous voulons faire sera éternel. Pour éviter ce problème, il est recommandé de toujours utiliser le moins de mémoire possible avec le moins de processeurs.

De cette façon, si nous exécutons la machine virtuelle sur un appareil à court de ressources, elle ne cherchera pas de ressources qu'elle ne trouvera jamais, générant un goulot d'étranglement inutile.