Les machines virtuelles offrent un moyen simple d’exécuter un système distinct sur votre PC, et voici cinq raisons pour lesquelles vous devriez les utiliser.
Une machine virtuelle (VM) est une simulation qui utilise les ressources de votre système, notamment les cœurs de processeur, la mémoire et le stockage, pour démarrer dans un système d'exploitation sans affecter le système hôte. Les machines virtuelles sont presque aussi anciennes que les PC classiques, leur origine remontant aux années 1960, lorsque les développeurs d'IBM cherchaient à améliorer l'utilisation des ressources à l'aide de la virtualisation. Depuis lors, les machines virtuelles ont connu une popularité croissante parmi les utilisateurs causals et les développeurs.
Les machines virtuelles ont été ma première introduction au monde de Linux et d’autres systèmes d’exploitation lorsque j’étais un fidèle de Windows. Même si j'ai maintenant configuré double démarrage pour Windows 11 et Linux sur mon bureau, je continuerai à utiliser des machines virtuelles pour diverses raisons.
1 Testez de nouveaux systèmes d’exploitation…
Vous souhaitez essayer un nouveau système d'exploitation mais vous ne voulez pas risquer d'endommager votre système d'exploitation actuel? Eh bien, vous pouvez configurer une VM pour exécuter un nouveau système d'exploitation en quelques minutes, voire quelques secondes. Pendant ce temps, la configuration d’une nouvelle installation du même système d’exploitation sur votre ordinateur hôte peut prendre des heures si vous n’êtes pas familier avec les configurations à double et multi-démarrage.
Même en mettant de côté le temps nécessaire à l’installation d’un nouveau système d’exploitation, mettre en place un environnement multi-boot sur votre PC est un véritable casse-tête. Un autre inconvénient de l’installation de plusieurs systèmes d’exploitation est que vous devrez redémarrer votre système chaque fois que vous souhaitez passer à un autre système d’exploitation. Comparez cela avec la possibilité d’exécuter plusieurs systèmes d’exploitation en même temps sur un V, M et il est difficile d’ignorer la commodité.
2 … Et les casser sans aucune répercussion
Configurer un système d'exploitation est une chose, mais qu'en est-il de jouer avec un seul? Il existe de nombreuses façons de casser un système d’exploitation, et si vous n’êtes pas suffisamment prudent, il est possible de l’endommager de manière irréparable. Puisqu'une VM fonctionne dans un environnement isolé, vous n'aurez pas à craindre d'endommager accidentellement le système hôte lorsque vous êtes à l'intérieur. De plus, les hyperviseurs comme VirtualBox et Hyper-V (le logiciel qui exécute la VM) vous permet de tester votre système d'exploitation préféré sans causer de dommages permanents, grâce à une fonctionnalité appelée instantané. C'est comme une sauvegarde d'image qui crée un enregistrement de l'état de votre VM à un moment précis – un peu comme un point de contrôle dans un jeu vidéo. Vous pouvez ensuite utiliser des instantanés pour annuler à l'infini les modifications.
Ainsi, même si vous deviez casser la VM, vous pouvez charger un ancien instantané et continuer là où vous vous étiez arrêté. Bien sûr, vous ne devez jamais les utiliser en remplacement des sauvegardes, mais ils peuvent constituer un moyen rapide de restaurer votre système si l'espace disque supplémentaire occupé par plusieurs instantanés ne vous dérange pas.
3 Utiliser des logiciels et du matériel existants
Il existe de nombreuses applications et jeux obsolètes qui peuvent ne pas fonctionner sur votre système en raison du manque de compatibilité avec vos pilotes et votre système d'exploitation actuels. Ce problème est particulièrement vrai pour le matériel et les périphériques anciens qui n’ont pas vu de pilotes mis à jour depuis des lustres.
Les machines virtuelles constituent un moyen simple et efficace de démarrer des applications obsolètes. Vous pouvez même les utiliser pour travailler sur du matériel existant à condition que vous disposiez de suffisamment de ports fonctionnels compatibles avec les périphériques.
4 Exécutez des applications potentiellement malveillantes
Disons que vous avez téléchargé un logiciel à partir d’un site Web douteux mais que vous ne souhaitez pas l’installer sur votre PC principal. Même si une combinaison de Windows Defender, de Malwarebytes et de bon sens suffit à protéger votre système des virus, vous ne pouvez jamais être trop prudent en ce qui concerne la sécurité de votre système. Les machines virtuelles sont utiles car elles vous permettent d'exécuter des applications potentiellement malveillantes sans compromettre la sécurité de votre PC hôte.
Bien sûr, vous ne pouvez pas installer aveuglément n’importe quelle application que vous trouvez sur Internet. Il existe encore de nombreux virus qui peuvent infecter le système hôte si vous n’y faites pas attention. L'un des moyens les plus sûrs de convertir votre machine virtuelle en un environnement de test de logiciels malveillants consiste à désactiver le réseau. adaptateur et désactivez tous les services de partage de fichiers pour les ports série et USB afin d'empêcher le malware de s'échapper la VM.
5 Haute portabilité et tolérance aux pannes
Les machines virtuelles ont également l’avantage supplémentaire de ne pas être liées à un seul PC. Tant que le même hyperviseur est installé sur deux systèmes ou plus, vous pouvez facilement créer des machines virtuelles identiques sur vos ordinateurs. Vous pouvez même utiliser des instantanés pour partager les modifications que vous apportez à la machine virtuelle avec tous vos systèmes afin de reprendre votre travail lorsque vous passez d'une machine hôte à l'autre.
Combinez cela avec la fonction complète de récupération de données offerte par les instantanés, et les machines virtuelles peuvent être utilisées pour créer et stocker des sauvegardes de fichiers importants. En fait, vous pouvez même créer une version VM de votre système hôte et sauvegarder toutes vos données en exportant son instantané vers votre hyperviseur préféré.
Les machines virtuelles peuvent-elles remplacer le double démarrage ?
Grâce à leur facilité de déploiement, leur robuste tolérance aux pannes et leur récupération élevée des données, les machines virtuelles constituent un moyen fantastique d'acquérir une expérience pratique avec un nouveau système d'exploitation. Cela étant dit, les machines virtuelles et les hyperviseurs ont leurs propres limites, à savoir une forte baisse des performances pour la plupart des tâches gourmandes en matériel. Vous aurez également besoin d'un PC costaud avec un bon processeur et d'autres composants si vous souhaitez exécuter plusieurs machines virtuelles en même temps. Ainsi, les machines virtuelles ne remplaceront certainement pas de sitôt les systèmes à double et multi-boot.
Mais pour les utilisateurs occasionnels qui recherchent une méthode pratique pour utiliser des logiciels obsolètes ou tester une distribution Linux obscure, la création d'une machine virtuelle est la solution la plus simple et la plus facile à utiliser.