Test d'un nouveau système d'exploitation? Restez sécurisé avec une machine virtuelle

Publicité

Publicité
Publicité

Lorsque Microsoft a publié Windows 10 Technical Preview, de nombreux utilisateurs l'ont installé sans réfléchir. Il s'est avéré ne pas convenir comme OS principal Pourquoi Windows 10 Technical Preview ne devrait pas être votre OS principal Pourquoi Windows 10 Technical Preview ne devrait pas être votre OS principal Si vous pensez que Windows 10 est un keylogger, vous ne savez rien sur le but de un aperçu technique. C'est OK parce que nous sommes ici pour expliquer. Lire la suite et les utilisateurs brouillés pour revenir à Windows 7 ou 8. Rien de tout cela aurait été nécessaire si elles avaient simplement utilisé une machine virtuelle à la place 3 façons faciles à installer Windows 10 Technical Preview 3 façons simples d'installer Windows 10 Technical Preview peut essayer Windows 10 Technical Preview gratuitement et aider Microsoft à polir son nouveau système d'exploitation phare. Avant de l'installer, assurez-vous de choisir la meilleure méthode pour vos besoins. Lire la suite .

Si le terme "machine virtuelle" plane sur votre tête, ne vous inquiétez pas. Ce n'est pas aussi difficile que vous le pensez et vous en bénéficierez grandement. Voici pourquoi.

Qu'est-ce qu'une machine virtuelle?

Autrement dit, une machine virtuelle (VM) est un programme qui vous permet d'émuler un système d'exploitation distinct sur votre ordinateur. Votre système d'exploitation principal est appelé l' hôte tandis que le système d'exploitation émulé est appelé l' invité . Par exemple, grâce à la magie de la virtualisation, vous pouvez exécuter un invité Ubuntu émulé sur un hôte Windows.

Bien sûr, le sujet de la virtualisation est beaucoup plus sophistiqué que cela, mais vous n'avez pas besoin de savoir comment une machine virtuelle fonctionne si tout ce que vous voulez faire est d'en utiliser un. Pour les curieux, cependant, vous pouvez consulter notre aperçu des machines virtuelles Qu'est-ce qu'une machine virtuelle? Qu'est-ce qu'une machine virtuelle? Les machines virtuelles vous permettent d'exécuter d'autres systèmes d'exploitation dans votre système d'exploitation actuel, mais pourquoi cela est-il important? Quels sont les avantages et inconvénients? Lire la suite pour plus d'informations.

machines virtuelles émulées

Choisir une VM pour un usage personnel n'est pas si difficile:

  • VirtualBox : Sans doute le programme gratuit le plus populaire pour la virtualisation. Il a beaucoup de fonctionnalités avancées 5 utilisations créatives pour une boîte virtuelle que vous n'avez probablement jamais considéré 5 Utilisations créatives pour une boîte virtuelle que vous n'avez probablement jamais considéré Essayez Android, Windows 8, tout CD en direct et plus, sur votre ordinateur sans gâcher votre bootloader (ou pire.) Avec VirtualBox c'est facile, si vous pensez de manière créative. VirtualBox vous donne un moyen facile de ... Lire la suite et ne vient pas dans une version premium, de sorte que vous obtenez tout dès la sortie de la boîte. Simple à utiliser et fortement recommandé.
  • VMware Player: Largement considéré comme le principal concurrent de VirtualBox, VMware Player est la version gratuite du logiciel de virtualisation haut de gamme de VMware. Il n'a pas un ensemble complet de fonctionnalités (les limitations d'être libre) mais il vaut toujours la peine d'utiliser si vous n'aimez pas VirtualBox.
  • Parallels Desktop : Si vous avez besoin de virtualisation sur un hôte Mac, c'est celui que vous voudrez. Ce n'est pas gratuit (au prix de 80 USD) mais c'est vraiment bien. Pour une solution payante alternative sur Mac, regardez dans VMware Fusion (au prix de 70 USD).

Sans virtualisation, vos options pour tester un nouveau système d'exploitation sont limitées. Vous pouvez soit démarrer deux fois (ce qui peut être difficile à configurer en fonction des circonstances), soit vous installer sur une machine séparée (qui n'est pas toujours disponible).

À moins que vous ne sachiez ce que vous faites, nous vous recommandons fortement d'utiliser une machine virtuelle.

Les avantages d'une machine virtuelle

L'avantage principal de la machine virtuelle est qu'elle fournit un environnement sandbox pour un système d'exploitation: le système d'exploitation hôte accorde l'accès à un ensemble de ressources étroitement contrôlées que le système d'exploitation invité peut utiliser tout en empêchant l'accès à toutes les autres ressources. Ou, en d'autres termes, le système d'exploitation invité peut uniquement jouer avec le sable fourni par le système d'exploitation hôte.

Pourquoi est-ce important?

Peu importe ce que vous faites, vous pouvez être assuré que le système d'exploitation hôte et le système d'exploitation invité sont entièrement séparés . Cela vous laisse libre d'expérimenter dans les limites de la machine virtuelle sans crainte d'impact sur les données en dehors de la machine virtuelle.

machines virtuelles-comment-fonctionnent-elles-travaillent

De même, s'il vous arrive d'acquérir un virus alors que vous utilisez un système d'exploitation invité, il ne peut pas fonctionner de manière intempestive et endommager le système d'exploitation hôte. Au sein d'une machine virtuelle, les logiciels malveillants sont liés par le même sandbox que le système d'exploitation lui-même.

Si quelque chose ne va pas et que vous ne pouvez plus démarrer un OS invité, vous pouvez le réinstaller et recommencer sans problème. Ou si vous décidez qu'un certain système d'exploitation n'est pas pour vous, vous pouvez le désinstaller en un seul clic. Sous une machine virtuelle, vous pouvez essayer des dizaines de systèmes d'exploitation différents sans aucun risque.

Le concept de bac à sable existe aussi ailleurs. Par exemple, Chrome exécute ses onglets dans les sandbox pour optimiser la sécurité tandis que Firefox exécute ses plug-ins dans un sandbox pour des raisons similaires. Pour en savoir plus, consultez notre article sur pourquoi les bacs à sable sont bons Qu'est-ce qu'un bac à sable, et pourquoi devriez-vous jouer dans un bac à sable, et pourquoi devriez-vous jouer dans un programme? Hautement connectif peut faire beaucoup, mais ils sont également une invitation ouverte aux mauvais pirates de frapper. Pour empêcher les grèves de réussir, un développeur devrait repérer et fermer chaque trou dans ... Lire la suite.

Les inconvénients d'une machine virtuelle

Bien que les machines virtuelles soient géniales, elles ne sont pas parfaites.

Le plus gros inconvénient est peut-être que le système d'exploitation invité est subordonné au système d'exploitation hôte. Si quelque chose arrive à l'invité, l'hôte reste bien; le contraire n'est pas vrai. Si les données de l'hôte sont corrompues, cela peut affecter l'invité, voire le rendre inutilisable. Ce n'est pas un événement probable mais encore possible.

Vous n'obtenez pas non plus la pleine puissance de votre ordinateur dans le système d'exploitation invité. En fin de compte, l'invité est toujours en cours d'exécution en tant que programme sur l'hôte et l'hôte aura toujours besoin de certaines ressources de l'ordinateur (principalement le processeur) pour que l'invité continue à fonctionner. Par conséquent, un système d'exploitation virtualisé fonctionnera moins bien que s'il était installé de manière native.

erreurs de pilote de machines virtuelles

Enfin, en fonction de votre configuration, il est possible de rencontrer des problèmes de pilote sur l'invité . Cela devient moins un problème à mesure que le logiciel de virtualisation arrive à maturité, mais si votre combinaison de matériel + machine virtuelle + système d'exploitation n'est pas prise en charge, vous pouvez constater que certains composants ne fonctionnent pas.

Mais du point de vue de la grande image, les avantages l'emportent largement sur ces inconvénients. Les machines virtuelles résolvent un certain nombre de problèmes sérieux et ces inconvénients ne sont rien de plus que des inconvénients au pire.

Test d'un nouveau système d'exploitation? Toujours utiliser une machine virtuelle! Il n'y a simplement aucune raison de ne pas le faire. Vous perdez sur rien encore tout gagner. La courbe d'apprentissage est peu profonde et vous vous remercierez à la fin.

Si vous êtes convaincu, démarrez avec VirtualBox Comment utiliser VirtualBoxes Images libres pour tester et exécuter des systèmes d'exploitation Open Source [Linux] Comment utiliser VirtualBoxes Images libres pour tester et exécuter des systèmes d'exploitation Open Source [Linux] Essayez rapidement une grande variété des systèmes d'exploitation open source, certains que vous connaissez et d'autres non. Vous pouvez commencer à naviguer maintenant sur Virtualboxes, un site Web qui prend presque tout le travail ... Lire la suite ou commencer avec VMware Player Exécuter plusieurs systèmes d'exploitation à la fois avec VMware Player Exécuter plusieurs systèmes d'exploitation à la fois avec VMware Player Nous avons prodigué 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 maintenant. Des questions? Préoccupations? Pour les anciens combattants VM, avez-vous des conseils ou des conseils à partager? Faites-nous savoir en postant un commentaire ci-dessous. Merci!

Crédit d'image: émulation Windows via Flickr, diagramme de virtualisation via National Instruments, erreur matérielle via Shutterstock

In this article