Il existe plusieurs bonnes applications de machine virtuelle (VM) gratuites, ce qui permet de configurer une machine virtuelle. Vous devez installer une application de machine virtuelle et avoir accès au support d'installation du système d'exploitation que vous souhaitez installer.
Qu'est-ce qu'une machine virtuelle?
Une application de machine virtuelle crée un environnement virtualisé, appelé simplement une machine virtuelle, qui se comporte comme un système informatique séparé, doté de périphériques matériels virtuels. La machine virtuelle s'exécute en tant que processus dans une fenêtre de votre système d'exploitation actuel. Vous pouvez démarrer un disque du programme d’installation du système d’exploitation (ou un CD live) dans la machine virtuelle, et le système d’exploitation sera amené à croire qu’il est exécuté sur un ordinateur réel. Il s’installera et fonctionnera exactement comme sur une vraie machine physique. Chaque fois que vous souhaitez utiliser le système d'exploitation, vous pouvez ouvrir le programme de la machine virtuelle et l'utiliser dans une fenêtre de votre bureau actuel.
Dans le monde des machines virtuelles, le système d'exploitation en cours d'exécution sur votre ordinateur s'appelle l'hôte et tout système d'exploitation s'exécutant à l'intérieur des ordinateurs virtuels est appelé des invités. Cela aide à éviter que les choses ne deviennent trop déroutantes.
Dans une machine virtuelle particulière, le système d'exploitation invité est stocké sur un disque dur virtuel, un gros fichier de plusieurs gigaoctets stocké sur votre disque dur réel. L'application VM présente ce fichier au système d'exploitation invité comme un véritable disque dur. Cela signifie que vous n'aurez pas à vous soucier de partitionner ni de faire quoi que ce soit de plus compliqué avec votre vrai disque dur.
La virtualisation ajoute un peu de temps système. Ne vous attendez donc pas à ce qu’elle soit aussi rapide que si vous aviez installé le système d’exploitation sur du matériel réel. Les jeux exigeants ou d'autres applications nécessitant des graphismes et une puissance de calcul sérieuses ne fonctionnent pas très bien. Les machines virtuelles ne sont donc pas le moyen idéal de jouer à des jeux PC sous Windows sous Linux ou Mac OS X - du moins, à moins que ces jeux ne soient vraiment nombreux. plus vieux ou ne sont pas exigeants graphiquement.
La limite du nombre de machines virtuelles que vous pouvez avoir est simplement limitée par la quantité d'espace disque. Voici un aperçu des machines virtuelles que nous utilisons pour tester des éléments lors de la rédaction d’articles. Comme vous pouvez le constater, nous avons des machines virtuelles complètes avec plusieurs versions de Windows et Ubuntu installées.
Pourquoi voulez-vous créer une machine virtuelle?
En plus d'être un plaisir geek amusant, les ordinateurs virtuels offrent un certain nombre d'utilisations sérieuses. Ils vous permettent d'expérimenter avec un autre système d'exploitation sans avoir à l'installer sur votre matériel physique. Par exemple, ils sont un excellent moyen de perdre son temps avec Linux - ou une nouvelle distribution Linux - et de voir si cela vous convient. Lorsque vous avez fini de jouer avec un système d'exploitation, vous pouvez simplement supprimer la VM.
Un autre avantage des machines virtuelles réside dans le fait qu'elles sont «en bac à sable» du reste de votre système. Les logiciels contenus dans une machine virtuelle ne peuvent pas y échapper pour altérer le reste de votre système. Cela fait des machines virtuelles un endroit sûr pour tester des applications - ou des sites Web - dans lesquelles vous ne faites pas confiance et ne voyez pas ce qu'elles font.
Par exemple, lorsque les fraudeurs «Bonjour, nous venons de Windows» nous appellent, nous avons exécuté leur logiciel sur une machine virtuelle pour voir ce qu’ils feraient réellement: la machine virtuelle empêchait les fraudeurs d’accéder au système d’exploitation et aux fichiers réels de notre ordinateur.
Le sandboxing vous permet également d'exécuter des systèmes d'exploitation non sécurisés de manière plus sécurisée. Si vous avez toujours besoin de Windows XP pour des applications plus anciennes, vous pouvez l'exécuter sur une machine virtuelle où au moins les inconvénients liés à l'exécution d'un ancien système d'exploitation non pris en charge sont atténués.
Applications de la machine virtuelle
Vous pouvez choisir parmi plusieurs programmes de machines virtuelles:
- VirtualBox: (Windows, Linux, Mac OS X): VirtualBox est très populaire car il est open-source et totalement gratuit. Il n’existe pas de version payante de VirtualBox, vous n’avez donc pas à vous soucier de la «mise à niveau pour obtenir plus de fonctionnalités» habituelle. VirtualBox fonctionne très bien, en particulier sous Windows et Linux, où la concurrence est moins vive, ce qui en fait un bon point de départ pour les VM.
- VMware Player: (Windows, Linux): VMware dispose de sa propre gamme de programmes de machines virtuelles. Vous pouvez utiliser VMware Player sous Windows ou Linux en tant qu'outil de machine virtuelle de base gratuit. Des fonctionnalités plus avancées, dont beaucoup sont disponibles gratuitement dans VirtualBox, nécessitent une mise à niveau vers le programme payant VMware Workstation. Nous vous recommandons de commencer avec VirtualBox, mais si cela ne fonctionne pas correctement, vous pouvez essayer VMware Player.
- VMware Fusion: (Mac OS X): les utilisateurs Mac doivent acheter VMware Fusion pour utiliser un produit VMware, car le logiciel gratuit VMware Player n’est pas disponible sur un Mac. Cependant, VMware Fusion est plus poli.
- Parallels Desktop: (Mac OS X): Parallels Desktop est également disponible sur les Mac. Parallels Desktop et VMware Fusion pour Mac sont tous deux plus raffinés que les programmes de machines virtuelles des autres plates-formes, car ils sont commercialisés pour les utilisateurs de Mac moyens souhaitant exécuter des logiciels Windows.
Alors que VirtualBox fonctionne très bien sous Windows et Linux, les utilisateurs de Mac voudront peut-être acheter un programme plus perfectionné et intégré, Parallels Desktop ou VMware Fusion. Les outils Windows et Linux tels que VirtualBox et VMware Player sont généralement destinés à un public plus geek.
Bien sûr, il y a beaucoup plus d'options de VM. Linux inclut KVM, une solution de virtualisation intégrée. Les versions professionnelle et d'entreprise de Windows 8 et 10, à l'exception de Windows 7, incluent Hyper-V de Microsoft, une autre solution de machine virtuelle intégrée. Ces solutions peuvent bien fonctionner, mais elles n’ont pas les interfaces les plus conviviales.
Configurer une machine virtuelle
Une fois que vous avez choisi une application de VM et que vous l’avez installée, configurer une VM est en fait assez facile. Nous allons passer par le processus de base dans VirtualBox, mais la plupart des applications gèrent la création d’une machine virtuelle de la même manière.
Ouvrez votre application de machine virtuelle et cliquez sur le bouton pour créer une nouvelle machine virtuelle.
Il vous sera également demandé si vous souhaitez créer un disque alloué dynamiquement ou de taille fixe. Avec un disque alloué de manière dynamique, vous définissez une taille de disque maximale, mais le fichier ne fera que croître à cette taille selon les besoins. Avec un disque de taille fixe, vous définissez également une taille, mais le fichier créé sera aussi volumineux qu’à compter de sa création.
Nous vous recommandons de créer des disques de taille fixe car, même s'ils consomment un peu plus d'espace disque, ils fonctionnent également mieux, ce qui permet à votre ordinateur virtuel de se sentir un peu plus réactif. De plus, vous saurez combien d’espace disque vous avez utilisé et vous ne serez pas surpris lorsque vos fichiers de machine virtuelle grossiront.
Bien sûr, nous n’avons abordé ici que les bases de l’utilisation des machines virtuelles. Si vous souhaitez lire davantage, consultez certains de nos autres guides:
- Le guide complet pour accélérer vos machines virtuelles
- Comment créer et exécuter des ordinateurs virtuels avec Hyper-V
- Comment installer Android dans VirtualBox
- Comment partager les fichiers de votre ordinateur avec une machine virtuelle
- Utilisez Portable VirtualBox pour emporter des machines virtuelles partout avec vous
- 10 astuces et fonctionnalités avancées de VirtualBox à connaître
Avez-vous d'autres utilisations ou conseils d'utilisation des ordinateurs virtuels que nous n'avons pas abordés? Faites le nous savoir dans les commentaires!