Publicité

Le terme «virtuel» a été coopté de tant de façons qu'il est désormais plus vague et déroutant que jamais. Réalité virtuelle. RAM virtuelle. Écoles virtuelles. Le mot-clé virtuel dans les langages de programmation. Mais le plus flou? Virtualisation dans le contexte des PC.

Virtualisation (AKA l'utilisation de machines virtuelles Qu'est-ce qu'une machine virtuelle? Tout ce que tu as besoin de savoirLes machines virtuelles vous permettent d'exécuter d'autres systèmes d'exploitation sur votre ordinateur actuel. Voici ce que vous devez savoir à leur sujet. Lire la suite ), c'est quand vous prenez un ensemble de ressources physiques, comme le CPU et la RAM et l'espace disque dur, et que vous les allouez en morceaux discrets qui sont chacun vus comme des systèmes séparés. Mais ce ne sont pas de «vrais» systèmes. Un ordinateur peut être divisé en plusieurs systèmes «virtuels».

La façon la plus simple de procéder consiste à utiliser le logiciel gratuit VirtualBox. Mais la plus grande question est… pourquoi? À quoi ça sert? Comment la virtualisation peut-elle vous servir? Voici quelques-unes des façons les plus pratiques d'utiliser une machine virtuelle à votre avantage.

1. Essayez de nouveaux systèmes d'exploitation

Supposons que vous ayez été un utilisateur de Windows toute votre vie, mais que vous vous sentiez aventureux et que vous vouliez goûter à Linux. Quelles sont vos options? Vous avez plusieurs Quelle est la meilleure façon d'exécuter plusieurs systèmes d'exploitation sur votre PC?Indécis entre Windows et Linux? Il est possible d'exécuter plusieurs systèmes d'exploitation sur une seule machine soit par double démarrage ou en utilisant une machine virtuelle. Découvrons laquelle vous convient le mieux. Lire la suite , y compris une configuration à double démarrage, mais on pourrait affirmer que vous seriez le plus heureux avec la virtualisation.

Sur votre système Windows, installez simplement VirtualBox et créez une nouvelle machine virtuelle. Ensuite, prenez n'importe quelle ISO d'installation de Linux (je recommande une version récente d'Ubuntu ou de Linux Mint) et installez-la sur la machine virtuelle. Vous pouvez maintenant exécuter Linux (le système d'exploitation «invité») dans une fenêtre de Windows (le système d'exploitation «hôte») comme tout autre programme.

C'est en fait le moyen le plus sûr de tester un nouveau système d'exploitation Tester un nouveau système d'exploitation? Restez en sécurité avec une machine virtuelle Lire la suite car la machine virtuelle agit comme un bac à sable - si quelque chose se passe mal dans le système d'exploitation invité, cela n'affectera pas le système d'exploitation hôte. En cas de panne catastrophique, vous pouvez simplement recréer la machine virtuelle et réinstaller le système d'exploitation. Pas d'ordinateur maçonné!

2. Exécuter un logiciel ancien ou incompatible

Il y a quelques années, je travaillais sur un roman dans mon application d'écriture préférée à l'époque, Scrivener. Cela s'est produit pendant ma phase Linux, et même s'il existait une version Linux de Scrivener, c'était en développement bêta Que signifie vraiment le «logiciel bêta»?Qu'est-ce que cela signifie pour un projet d'être en version bêta et devriez-vous vous en soucier? Lire la suite et ne possédait pas toutes les fonctionnalités des versions Windows ou Mac.

J'ai donc installé VirtualBox, créé une machine virtuelle, installé Windows 7 dessus, puis installé la meilleure version de Scrivener. Avec Linux comme système d'exploitation hôte exécutant Windows comme système d'exploitation invité, je pourrais facilement bénéficier du meilleur des deux mondes et émuler essentiellement des logiciels à partir d'une autre plate-forme Comment fonctionne l'émulation et pourquoi est-elle si lente?Vous avez probablement déjà entendu parler de l'émulation, mais savez-vous ce que signifie réellement l'émulation ou comment cela fonctionne? Lire la suite .

Un autre exemple pourrait être d'exécuter un logiciel Windows XP uniquement sur Windows 10 ou d'exécuter un logiciel Linux uniquement sur Mac.

3. Exécuter délibérément des logiciels malveillants

En raison de la nature en bac à sable d'une machine virtuelle, vous pouvez être téméraire avec la sécurité et faire des choses que vous devriez normalement éviter. Par exemple, vous devez ne jamais ouvrir de pièces jointes non sollicitées 7 conseils importants sur la sécurité des e-mails à connaîtreLa sécurité sur Internet est un sujet que nous savons tous important, mais il se situe souvent loin dans les recoins de notre esprit, nous trompant en nous faisant croire que "cela ne m'arrivera pas". Qu'il s'agisse... Lire la suite car ils pourraient être des logiciels malveillants déguisés ou nuisibles d'une autre manière.

Mais une machine virtuelle peut être un excellent moyen de tester les fichiers suspects pour les logiciels malveillants Vous avez trouvé un fichier suspect? Testez-le dans une machine virtuelle!N'exécutez pas ce fichier suspect sur votre PC pour vérifier s'il alerte votre logiciel antivirus - découvrez plutôt de quoi il est capable en exécutant le fichier sur une machine virtuelle. Lire la suite . De plus, vous pouvez utiliser des machines virtuelles pour exécuter délibérément des virus afin de voir comment ils se déroulent en temps réel, que ce soit par curiosité, recherche ou ennui.

Notez qu'il y a certains Risque en faisant cela: les nouveaux logiciels malveillants peuvent détecter que votre environnement est virtualisé et chercher à passer du système d'exploitation invité au système d'exploitation hôte. Mais si vous allez tester un fichier suspect, faites-le toujours dans une machine virtuelle de toute façon - juste au cas où.

4. Déchirez votre système

Si vous êtes particulièrement technophile, les machines virtuelles vous permettent d'explorer et d'expérimenter votre système sans crainte de répercussions. Cela peut être un moyen astucieux de devenir un expert pratique sur un ou plusieurs systèmes d'exploitation.

Par exemple, vous pouvez virtualiser Windows 10 dans Windows 10 et utiliser la version invitée pour bricoler avec le registre 5 réglages du registre Windows 10 pour améliorer et déverrouiller les fonctionnalitésL'éditeur de registre est le seul moyen d'activer certaines des fonctionnalités cachées de Windows 10. Ici, nous allons vous montrer des ajustements faciles, comme activer le thème sombre ou masquer les dossiers. Lire la suite . Si vous êtes curieux au sujet du répertoire System32, utilisez le système d'exploitation invité pour ouvrir des fichiers, modifier des fichiers ou même supprimer des fichiers. Voyez jusqu'où vous pouvez aller avant de détruire votre système, puis recréez et réessayez.

Je trouve cela particulièrement utile lors de l'apprentissage de Linux et de la ligne de commande. Alors que la ligne de commande offre beaucoup de puissance et peut faire tellement de choses sympas 7 astuces Linux soignées que les débutants doivent savoirEn tant que débutant Linux, il est normal de lutter. Tout semble tellement différent de Windows et vous vous retrouvez la tête la plus simple des tâches. Lire la suite , parfois une erreur peut paralyser le système. Une machine virtuelle peut vous familiariser sans aucun risque.

5. Créer des instantanés de sauvegarde

Une excellente raison de commencer à utiliser une machine virtuelle est la possibilité de créer des instantanés au niveau du système qui peuvent être instantanément restaurés à la demande.

Imaginez que vous souhaitiez installer une nouvelle application non testée et éventuellement instable. Ou peut-être souhaitez-vous désinstaller un ensemble de logiciels que vous avez accumulés au cours des derniers mois. Ou peut-être souhaitez-vous simplement modifier certaines configurations système. Mais dans tous les cas, vous hésitez en raison de l'incertitude.

Prenez juste un instantané avant de vous lancer. Si quelque chose ne va pas, vous pouvez restaurer l'instantané et continuer comme si de rien n'était. Ces sauvegardes sont comme une restauration du système plus complète et, surtout, elles sont enregistrées sous forme de fichiers uniques que vous pouvez déplacer et stocker ailleurs (comme un disque dur externe 7 choses à savoir lors de l'achat d'un lecteur de données pour les sauvegardesVous songez à acheter un lecteur de données pour stocker des sauvegardes de fichiers? Voici ce que vous devez savoir si vous souhaitez prendre une décision éclairée. Lire la suite ).

6. Cloner un système sur une autre machine

Étant donné que l'intégralité du contenu d'une machine virtuelle est stockée dans un seul fichier, vous pouvez facilement transférer ce fichier vers un autre ordinateur Comment transférer des fichiers entre un invité de machine virtuelle et un PC hôteBesoin de partager des données d'un PC hôte vers un système d'exploitation de machine virtuelle? Voici comment partager des données à l'aide du copier-coller, de l'USB et des dossiers partagés. Lire la suite et le charger sans aucun problème (tant que vous utilisez le même logiciel de virtualisation, bien sûr).

Par exemple, les VM VirtualBox sont stockées sous forme de fichiers VDI. Quel que soit le système d'exploitation hôte que vous utilisiez, vous pouvez copier ce fichier VDI et le charger en tant que système d'exploitation invité sur un autre ordinateur exécutant VirtualBox. Cela crée efficacement un clone de votre système que vous pouvez emporter partout avec vous.

Et si vous utilisez VMware Player, c'est encore mieux. Avec VMware vCenter Converter, vous pouvez prendre une installation non virtuelle actuelle de Windows ou Linux et la transformer en une image virtuelle qui peut être chargée par VMware Player sur un autre ordinateur. Une façon très astucieuse de migrer les systèmes d'exploitation Migrez vers Linux sans quitter Windows avec une conversion de machine virtuelleVous pouvez avoir le meilleur des deux mondes: fusionnez Linux avec votre configuration Windows. Nous vous montrons comment importer votre système Windows complet dans une machine virtuelle fonctionnant sous Linux. Lire la suite !

7. Développer des logiciels pour d'autres plateformes

Bien que dernière sur cette liste, je considère que c'est la deuxième utilisation la plus pratique pour les machines virtuelles: elle simplifie le flux de travail pour tester les applications et les sites Web sur plusieurs plates-formes.

Par exemple, si vous créez un jeu pouvant être joué sur des ordinateurs de bureau et des appareils mobiles, vous pouvez utiliser l'émulation virtuelle pour tester divers exécutables directement sur votre ordinateur. Au lieu de transporter des fichiers APK dans les deux sens sur votre Nexus, vous pouvez simplement les émuler, ainsi que les versions virtuelles des appareils Samsung, HTC et Moto.

La virtualisation vous permet également de compiler vers d'autres types d'exécutables. Même si vous utilisez un framework multiplateforme, vous ne pourrez peut-être compiler que des fichiers APP sur Mac et des fichiers EXE sur Windows. Au lieu d'un double démarrage pour chaque build, la virtualisation simplifie le processus (surtout si vous utilisez le contrôle de code source Qu'est-ce que Git et pourquoi vous devriez utiliser le contrôle de version si vous êtes développeurEn tant que développeurs Web, la plupart du temps, nous avons tendance à travailler sur des sites de développement locaux, puis à tout télécharger lorsque nous avons terminé. C'est bien quand c'est juste toi et que les changements sont petits, ... Lire la suite ).

Commencez à utiliser des machines virtuelles

Avant de vous lancer dans la virtualisation, notez que vous aurez besoin d'un ordinateur semi-puissant pour vraiment l'utiliser (c'est-à-dire un processeur moderne, au moins 8 Go de RAM et un gros disque dur). Essayer d'exécuter une machine virtuelle sur un ordinateur faible sera au mieux une expérience frustrante. Nous avons aussi quelques conseils pour de meilleures performances de machine virtuelle 6 conseils pour des performances plus rapides des machines virtuellesVotre machine virtuelle est-elle trop lente et lente? Voici comment optimiser votre configuration pour de meilleures performances de machine virtuelle. Lire la suite pour vous aider.

Pour commencer, je recommande notre guide d'utilisation de VirtualBox Comment utiliser VirtualBox: Guide de l'utilisateurAvec VirtualBox, vous pouvez facilement installer et tester plusieurs systèmes d'exploitation. Nous vous montrerons comment configurer Windows 10 et Ubuntu Linux en tant que machine virtuelle. Lire la suite . Pour un exemple pratique étape par étape, consultez notre article sur configuration d'une machine virtuelle Windows sous Linux Comment configurer une machine virtuelle Windows sous LinuxDe nombreux utilisateurs à domicile préfèrent exécuter une configuration à double démarrage lorsque Windows et Linux sont nécessaires, mais si vous préférez exécuter Windows sous Linux, voici comment configurer cela. Lire la suite . Si vous préférez utiliser VMware Player à la place, consultez notre introduction à l'utilisation de VMware Player Exécutez plusieurs systèmes d'exploitation à la fois avec VMware PlayerNous avons attiré l'attention sur VirtualBox ici à MakeUseOf, et pour une bonne raison. Cependant, VirtualBox n'est pas votre seule option pour créer et utiliser des machines virtuelles gratuites. VMware Player, le produit gratuit de VMware, est tout aussi bon ... Lire la suite .

Utilisez-vous la virtualisation? Si oui, pourquoi l'utilisez-vous? Vous avez des conseils de virtualisation à partager avec nous? Faites le nous savoir dans les commentaires!

Joel Lee a un B.S. en informatique et plus de six ans d'expérience en rédaction professionnelle. Il est le rédacteur en chef de MakeUseOf.