LA CLOCHE

Il y a ceux qui ont lu cette nouvelle avant vous.
Abonnez-vous pour recevoir les derniers articles.
E-mail
Nom
Nom de famille
Comment voulez-vous lire La cloche
Pas de spam

Machine virtuelle(VM) est un autre ordinateur exécuté sur votre bureau. C'est-à-dire que la fenêtre démarre comme si le deuxième moniteur (virtuel) et qui charge un autre ordinateur.

Cet ordinateur possède son propre matériel virtuel et vous pouvez y installer n'importe quel système d'exploitation réel, par exemple Windows virtuel. Vous pouvez pleinement travailler sur un tel "ordinateur" et j'aime beaucoup ce sujet.

Pour quoi pouvez-vous utiliser des "machines virtuelles"

  • pour des tests ou des formations sur d'autres systèmes d'exploitation (Windows, Linux, MacOS, etc.)
  • développement de programmes pour d'autres systèmes d'exploitation
  • travailler dans des endroits différents avec le même environnement logiciel
  • pour l'anonymat

Je pense que vous pouvez encore penser à des façons de l'utiliser, c'est la première chose qui m'est venue à l'esprit. Par exemple, dans mon ancien emploi, je ne pouvais pas mettre les programmes dont j'avais besoin sur mon ordinateur, même si j'étais administrateur. Cela était lié à des problèmes de sécurité et de licence. Ensuite, je me suis installé une machine virtuelle, j'ai installé Windows et tous les programmes dont j'avais besoin et j'y ai travaillé. Le soir, j'ai enregistré l'image sur un disque dur externe et je l'ai emportée chez moi.

De plus, la vitesse de fonctionnement de l'Internet était considérablement réduite, mais il y avait accès à un autre fournisseur. j'ai mis le deuxième carte réseau et configuré dans une machine virtuelle. C'est-à-dire que dans Windows "normal", il n'y avait pas de pilotes, mais dans environnement virtuel grâce à elle, l'Internet rapide a fonctionné.

Un disque dur virtuel est stocké dans un seul fichier et ses données peuvent être cryptées. Autrement dit, si quelqu'un vient à vous sans demander, vous pouvez simplement fermer le système d'exploitation virtuel et à part le navigateur et Excel, vous ne pourrez rien trouver sur votre ordinateur 🙂

Quelles sont les machines virtuelles pour Windows

Les plus populaires et les plus utilisés :

  • Oracle VM VirtualBox est gratuit, il peut faire presque tout ce dont un utilisateur ordinaire a besoin
  • Hyper-V - gratuit, intégré à Windows 8 / 8.1 / 10 Versions professionnelles et Entreprise
  • - payant, fonctionnalité maximale, pour les développeurs professionnels

VMware est un package assez massif Logiciel, coûte cher et est conçu pour un usage commercial. Aux fins que j'ai décrites, les deux premiers suffisent. Mais, qui sait comment télécharger à partir de torrents, vous pouvez l'installer. Le principe de fonctionnement et les réglages plus/moins sont les mêmes partout.

Comment installer une machine virtuelle sur VirtualBox

L'ensemble du processus se déroule en quelques étapes simples :

  • Téléchargez et installez VirtualBox
  • Créer une machine virtuelle à l'aide de l'assistant
  • Monter une image d'installation avec un système d'exploitation
  • Installez le système d'exploitation comme sur un ordinateur ordinaire

En fait, j'ai tourné une vidéo :

Pour télécharger le programme, vous devez cliquer ici :

Lors de l'installation, des fenêtres apparaîtront vous demandant d'installer des pilotes supplémentaires pour les périphériques virtuels, vous devez tout accepter.

Dans la fenêtre principale du programme, cliquez sur le bouton "Créer" et accédez à l'assistant de la machine virtuelle. Pour voir toutes les options, vous devez également cliquer sur le bouton « mode expert » :

Nom: n'importe quel nom

Un type: choisissez le futur système d'exploitation (Windows, Linux, BSD, etc.)

Version: la version exacte du système d'exploitation installé (sept, dix,).

Il n'y a peut-être pas de choix de versions x64 dans la liste s'il n'y a pas de virtualisation matérielle, mais plus à ce sujet ci-dessous.

RAM

La quantité de mémoire est la RAM qui sera disponible dans Windows virtuel. Par exemple, si votre ordinateur dispose de 8 Go mémoire vive, la VM peut se voir allouer jusqu'à 4 Go. Et après avoir démarré la VM, ces 4 gigaoctets seront supprimés de votre Windows, tk. OS virtuel sera utilisé. Par conséquent, vous devez choisir ce volume en fonction des considérations suivantes :

  • Pour Windows 7/8/10 x86 vous avez besoin d'au moins 1 Go de mémoire, et pour plus ou moins travail normalà partir de 2 Go
  • Pour Windows x64, vous aurez besoin d'au moins 2 Go de mémoire, et pour que tout bouge d'une manière ou d'une autre - au moins 3 Go

En conséquence, nous choisissons une telle quantité de mémoire virtuelle pour que le Windows virtuel installé en ait suffisamment et que votre Windows en ait également autant qu'il en a besoin. En général, si vous avez 4 gigaoctets de mémoire, alors nous mettons 1024 Mo ici, et si vous avez 8 Go ou plus, alors choisissez 3000-4000 mégaoctets ici.

Disque dur

Je soupçonne que vous n'avez pas de disque dur virtuel, nous procédons donc à sa création à l'étape suivante :

La première chose importante est " Lieu". Passez à un dossier sur le disque avec plus d'espace. Par exemple, pour beaucoup, le lecteur C: n'est pas très volumineux et est conçu pour un système d'exploitation, et le lecteur D: pour le reste des fichiers. Maintenant, si c'est la même chose pour vous, sélectionnez-le et créez un dossier sur le lecteur D :

La taille- pour la famille Windows, définissez au moins 40 Go.

Un type- nous laissons le "VDI" par défaut. Il est peu probable que vous ayez besoin de connecter ce "disque" à d'autres systèmes virtuels.

Format de stockage- "Dynamique". Dans ce cas, la taille du fichier d'un tel disque augmentera au fur et à mesure qu'il se remplit. Si vous définissez "Fixe", les 40 Go occuperont immédiatement de l'espace sur le lecteur D:, par exemple.

Ceci termine la création de la machine virtuelle.

Configuration de la VM VirtualBox

Vous pouvez maintenant démarrer la machine virtuelle, mais elle est vide, sans système opérateur... Vous devez insérer un "disque" dans le lecteur virtuel. Une image ISO agit comme un "DVD-disque" d'installation, le même que l'on enregistre sur un vrai DVD ou sur une clé USB.

On rentre dans les paramètres de notre VM sur l'onglet "Média":

Cliquez sur le "lecteur" avec la valeur "Vide", puis sur l'icône du disque DVD et sélectionnez "Sélectionner l'image Disque optique... ", où nous spécifions le chemin vers l'image iso. Et s'il y a disque physique avec l'installation, puis insérez-le simplement dans le lecteur et cochez la case "Live CD / DVD". Il est important que vous installiez la version que vous avez choisie au stade de la création de la machine, notamment au détriment de la profondeur de bits.

Tout est maintenant prêt pour démarrer la machine virtuelle. Cliquez sur le bouton "Exécuter"

L'ordinateur virtuel commencera à se charger et le même processus Installations Windows comme si vous le faisiez sur votre ordinateur ou ordinateur portable. Après avoir installé Windows, vous démarrerez la VM et votre Windows virtuel sera déjà chargé.

Clé hôte

Un détail important est la clé d'hôte. Lorsque vous cliquez sur la fenêtre de la machine virtuelle, toute "l'attention" résultant de l'appui sur les boutons du clavier et des mouvements de la souris ira à la machine virtuelle (système d'exploitation invité). Pour "libérer" le clavier et la souris, c'est-à-dire les remettre dans leur Windows natif, vous devez appuyer sur Ctrl droit... Ce bouton peut être modifié dans les paramètres. Soit dit en passant, le presse-papiers de votre système et celui virtuel sont pour ainsi dire communs. Autrement dit, si vous copiez du texte dans le presse-papiers sur un ordinateur réel, vous pouvez le coller dans un ordinateur virtuel, très pratique.

Virtualisation matérielle

Pour que les machines virtuelles fonctionnent plus rapidement et mieux, ainsi que pour pouvoir installer des versions 64 bits (x64) des systèmes d'exploitation, la virtualisation matérielle doit être activée. Ce support lui-même est intégré aux processeurs et tous les processeurs modernes l'ont (il peut non seulement avoir d'anciens processeurs dual-core et des plus anciens).

Sont appelés Technologie Intel VT-x et VT-d (dans les processeurs coûteux) et AMD-V. Sa signification est que les commandes sont envoyées directement au processeur, en contournant les pilotes du système d'exploitation. La virtualisation matérielle est activée dans les paramètres de la VM sur l'onglet " Système -> Accélération»

Mais cela peut ne pas fonctionner pour vous, car cette option est désactivée par défaut dans le BIOS pour des raisons de sécurité. L'erreur « Les fonctionnalités de virtualisation matérielle VT-x / AMD-V sont activées mais ne fonctionnent pas » peut s'afficher. Par conséquent, nous devons redémarrer l'ordinateur et.

Si vous ne savez pas comment et que vous êtes trop paresseux pour lire l'article, alors en un mot : immédiatement après avoir allumé l'ordinateur pendant 10 secondes, appuyez sur les boutons F1, F2, Supprimer, ou si c'est écrit à l'écran , puis nous lisons sur quel bouton appuyer. Nous regardons votre bios à partir des images et recherchons un paramètre similaire :

Avec une interface graphique

Cliquez en plus, entrez dans le mode avancé, puis "Configuration CPU"

Nous recherchons le paramètre "Intel Virtualization Technology" et le modifions en position "On". (Sur)

Si vous avez un processeur AMD, le paramètre s'appellera « Secure Virtual Machines ». Nous enregistrons les modifications avec le bouton "F10".

Avec une interface texte :

Allez dans "Sécurité -> Virtualisation"

Nous activons la technologie de virtualisation matérielle dans la position "Enabled"

Nous sauvegardons les paramètres F10, un redémarrage aura lieu. Si vous n'utilisez pas de machines virtuelles, il est préférable de désactiver la virtualisation pour des raisons de sécurité. les virus peuvent créer leurs propres espaces.

La deuxième raison pour laquelle la virtualisation matérielle peut ne pas fonctionner sous Windows 8/10 est la machine virtuelle Hyper-V intégrée incluse.

Pour une grande variété d'usages. Le plus souvent, les machines virtuelles sont utilisées pour exécuter des programmes qui ne sont pas pris en charge par le système d'exploitation hôte. Moins fréquemment, ils sont utilisés pour tester les logiciels et les systèmes d'exploitation eux-mêmes, connecter du matériel incompatible et lancer en toute sécurité des applications suspectes.

Parmi les utilisateurs ordinaires, le scénario le plus courant consiste à utiliser des programmes Windows sur Mac et Linux.

Et comment tout cela fonctionne-t-il ?

C'est simple pour l'utilisateur. La machine virtuelle s'exécute dans fenêtre séparée comme une application normale : vous pouvez réduire ou, au contraire, étendre en plein écran. En réalité ordinateur virtuel a son propre processeur, mémoire, Adaptateur de réseau et autres équipements. Tout cela est émulé par un vrai PC, qui partage ses ressources avec un virtuel.

Le système d'exploitation invité considère que le matériel inexistant est réel. Il est affiché dans les propriétés du système et les applications installées interagissent avec lui comme s'il était réel. Dans le même temps, la machine virtuelle elle-même est complètement isolée de l'ordinateur réel, bien qu'elle puisse avoir accès à son disque et à ses périphériques.

Attendez une minute. Vous avez donc besoin d'un ordinateur très puissant ?

Pas nécessaire. Tout dépend de ce que vous allez exécuter dans le système d'exploitation virtuel. N'importe quel ordinateur, même de 10 ans, fera l'affaire. Il est important de se rappeler qu'il partagera ses ressources avec le système d'exploitation invité, ce qui signifie qu'elles devraient être suffisantes pour deux.

Par exemple, si vous allez installer sur un PC exécutant le système d'exploitation invité Ubuntu 18.04, vous aurez besoin d'au moins 4 Go de RAM, d'un processeur dual-core, d'un adaptateur vidéo compatible et d'un espace disque libre. Pour les tâches complexes comme jouer à des jeux ou utiliser des logiciels professionnels, il doit y avoir une marge de performance décente pour que les deux systèmes fonctionnent rapidement.

D'accord, quel genre de machines virtuelles existe-t-il ?

Il y en a beaucoup, à la fois gratuits et commerciaux. Outre les systèmes hautement spécialisés que les développeurs utilisent pour les tests, trois programmes sont les plus populaires.

  • VirtualBox - complètement outil gratuit d'Oracle avec prise en charge de nombreux systèmes d'exploitation invités pouvant s'exécuter sur Windows, macOS et Linux.
  • VMware Fusion et Workstation sont des machines virtuelles avancées pour toutes les plateformes. Vous permet d'exécuter n'importe quel système d'exploitation et de prendre en charge l'émulation graphique 3D avancée. Il y a versions gratuites pour usage personnel et commercial - pour l'entreprise.
  • Parallels Desktop est la meilleure solution de virtualisation commerciale pour Mac. Fournit des performances élevées et une intégration étroite du système d'exploitation invité avec des fonctionnalités macOS propriétaires.

Par où commencer et comment tout est-il mis en place ?

Tout d'abord, une des machines virtuelles est créée sur l'ordinateur. Ensuite, celui requis est installé dessus. De plus, les programmes nécessaires sont installés dans le système d'exploitation invité, après quoi ils peuvent être utilisés.

Comment créer une machine virtuelle ?

Tout est extrêmement simple. Utilisons la machine gratuite VirtualBox comme exemple. Le processus peut être légèrement différent dans d'autres programmes, mais la configuration globale est presque identique.

  1. Téléchargez l'utilitaire à partir du lien, en choisissant la version pour votre système d'exploitation.
  2. Ouvrez le fichier d'installation et utilisez les invites de l'assistant pour installer VirtualBox.
  3. Exécutez le programme et cliquez sur le bouton "Créer".
  4. Spécifiez le nom de la machine virtuelle ainsi que le type et la version du système d'exploitation que vous prévoyez d'installer. Ces paramètres peuvent être modifiés ultérieurement.
  5. Indiquez combien mettre en évidence. Laissez le volume par défaut ou définissez-en un autre dans la plage recommandée.
  6. Cliquez sur "Créer un nouveau disque virtuel" et spécifiez son format. Si vous n'utilisez pas ce disque avec d'autres logiciels de virtualisation, vous avez besoin d'un type VDI.
  7. Ensuite, sélectionnez "Disque dur virtuel fixe" - il fonctionne plus rapidement qu'un disque dynamique et occupe un espace strictement alloué.
  8. Donnez un nom et une taille au disque. Windows 10 64 bits nécessite un minimum de 32 Go plus un espace supplémentaire pour installer les programmes requis.
  9. Prêt!

Après avoir créé le disque, la machine virtuelle apparaîtra dans la liste des machines disponibles. Vous pouvez l'exécuter. Rien d'autre ne peut être fait, car il n'a pas de système d'exploitation.

Comment utiliser tout cela maintenant ?

Presque la même chose qu'un PC ordinaire. La machine virtuelle est démarrée à l'aide du bouton du même nom, et elle est éteinte ou redémarrée via le menu d'arrêt du système ou simplement en le fermant. Tous les paramètres et fonctions du système d'exploitation fonctionnent de la même manière que sur un vrai ordinateur.

D'ACCORD. Comment installer l'application ?

Par le même principe que toujours. Télécharger fichier d'installation, exécutez-le et suivez les invites de l'assistant. Après cela, ouvrez le programme via un raccourci, à partir de la barre d'outils ou d'une autre manière. À cet égard, une machine virtuelle n'est pas différente d'un PC ordinaire.

Puis-je connecter une clé USB ?

Oui bien sûr. Il vous suffit de le démonter d'abord du système principal, car l'utilisation simultanée de disques est impossible. C'est comme ça qu'on fait.

  1. Connectez-vous à votre ordinateur.
  2. Accédez au Finder ou à l'Explorateur de fichiers et démontez le lecteur.
  3. Accédez à la machine virtuelle et cliquez sur l'icône USB dans le panneau inférieur.
  4. Sélectionnez l'appareil souhaité dans la liste.
  5. Le lecteur apparaîtra immédiatement dans le système. Tu peux travailler.

Parfois, à des fins différentes, l'utilisateur doit utiliser plusieurs systèmes à la fois. Il existe bien sûr la possibilité d'utiliser plusieurs ordinateurs à la fois ou de les mettre sur plusieurs systèmes, mais cela est peu pratique et peu pratique. Dans cette situation, une solution, utilisée depuis longtemps par les programmeurs et les développeurs, consiste à installer une machine virtuelle pour Windows. Dans cet article, vous apprendrez à installer une machine virtuelle sous Windows 7, 8, 10.

Quelle machine virtuelle choisir ?

Vous ne le croyez peut-être pas, mais les machines virtuelles suffisent grand choix... Chacun d'eux a ses propres fonctionnalités et caractéristiques spécifiques. Veuillez noter que vous ne pouvez pas installer une machine virtuelle puissante sur un ordinateur faible, et en effet, ordinateurs faibles il est difficile de transférer des programmes de ce genre. Si votre PC dispose de moins de 2 Go de RAM et de moins de 100 Go d'espace libre sur le disque dur, nous vous déconseillons d'installer une machine virtuelle. Augmentez d'abord la mémoire, puis utilisez-la au maximum.

Pour les tâches quotidiennes et une utilisation constante, nous vous recommandons d'utiliser le programme Poste de travail VMware lequel est tout le complexe applications pour travailler avec un système d'exploitation virtuel. Vous pouvez le comprendre, même si vous n'avez jamais utilisé de tels programmes. Il est facile à utiliser, ne consomme pas beaucoup de RAM et comprend l'intégration système virtuel pour l'essentiel, ce qui permet de les utiliser en parallèle dans le même environnement de travail. Nous vous suggérons d'examiner de près le processus d'installation de VMware.

Nous avons testé la 11ème version de ce logiciel, il prend en charge tout ce qui sera nécessaire aussi bien pour un utilisateur novice que pour un utilisateur expérimenté.

Processus d'installation de VMware Workstation

Ceci termine le processus d'installation, nous passons maintenant en douceur à la façon d'installer le système d'exploitation sur une machine virtuelle pour Windows. Veuillez noter que tout système d'exploitation disposant d'un fichier d'installation convient à l'installation. Regardons un exemple d'installation de Windows 7 Ultimate dans VMware Workstation.

Comment installer un système d'exploitation sur VMware Workstation

Tout d'abord, vous devez télécharger le fichier d'installation du système d'exploitation sur votre ordinateur. Vous pouvez utiliser la recherche et trouver ce fichier, ou vous pouvez simplement demander à quelqu'un un disque d'installation (fait maison) et le télécharger à partir de là.

Après avoir téléchargé "Windows" sur notre ordinateur, nous commencerons le processus d'installation du système d'exploitation.

  1. Nous créons une nouvelle machine virtuelle. Pour cela, allez dans le menu "Fichier - Nouvelle machine virtuelle";

  2. La négociation des paramètres de la future VM va commencer. Dans la première fenêtre, il vous sera demandé comment vous souhaitez l'installer. Nous vous proposons de choisir "Sélectif" type de configuration et cliquez sur "Davantage";

  3. Dans la fenêtre suivante, nous cliquons également "Davantage";

  4. Dans la fenêtre suivante, il vous sera demandé de sélectionner la source à installer "invité" OS. Si vous avez pris le disque d'installation, spécifiez le lecteur, et s'il est téléchargé depuis Internet, spécifiez le chemin d'accès au fichier à l'aide du bouton "Aperçu"... Puis clique "Davantage";

  5. Vous devez maintenant fournir la clé de produit et les détails de l'utilisateur du système d'exploitation. Nous recommandons seulement de choisir Windows 7 Ultimate et sautez le reste;

  6. Saisissez un nom pour la nouvelle machine virtuelle ou laissez l'ancienne, puis définissez les paramètres. Commençons par le type de micrologiciel - quittez le BIOS et le nombre de processeurs correspond à 1/4 de ceux disponibles. On en a 4, donc on en met 1, mais avec deux cœurs. À peu près la même chose avec la RAM, mais 1/3 du total mémoire disponible... Nous en avons 4, mais environ 3 sont disponibles, nous mettons donc 1 Go ;





  7. Parlons maintenant d'Internet pour une machine virtuelle. Nous laissons tout tel quel et plus loin, où ils demandent le contrôleur, le type de disque virtuel ;

  8. conseillé mettre 20-30 Go pour le disque dur du système d'exploitation virtuel, puis spécifiez le chemin où le fichier de la machine virtuelle sera stocké ;

  9. Vérifiez tous les paramètres installés et l'installation du système d'exploitation démarrera ;



  10. Il se passera plus loin installation standard OS. Suivez simplement le cours des événements et, si nécessaire, entrez les détails de l'utilisateur;
  11. Une fois l'installation réussie, démarrez la machine virtuelle et vérifiez la fonctionnalité ;

  12. Après avoir démarré avec succès la machine virtuelle, le système démarrera. Attendez la fin ;

  13. Après le téléchargement, vous êtes redirigé vers "Bureau" des machines virtuelles et vous pouvez commencer à travailler ;

  14. Pour gérer une machine virtuelle pour Windows, vous devez cliquer sur le bureau ;
  15. Lorsque le travail dans l'OS invité est terminé, il faut être aussi correct que lors de l'utilisation système permanent, éteignez la machine virtuelle - "Démarrer -" Arrêter " sinon vous pouvez le "casser". Heureux d'utiliser VM pour Windows 7, 8, 10 !

La virtualisation permet d'encapsuler organisation interne systèmes d'exploitation ou des parties de ceux-ci à l'intérieur du matériel et des logiciels virtuels. En d'autres termes, créez un espace virtuel qui sera réel du point de vue du système d'exploitation exécuté dans cet espace. C'est exactement ce que font les machines virtuelles pour Windows 7, Linux et Mac OS X. La virtualisation vous permet également de simuler des périphériques qui ne sont pas du tout sur votre ordinateur.

Noter: Dans un sens, les machines virtuelles vous permettent de créer un ordinateur à l'intérieur d'un ordinateur.

La virtualisation des machines comporte deux aspects importants :

  • interaction entre l'hôte physique (ordinateur) et l'hôte virtuel
  • interaction entre le système d'exploitation exécuté dans l'espace virtuel et le matériel utilisé

Les logiciels de virtualisation, à savoir les machines virtuelles pour Windows 7 (Linux, Mac OS X), sont généralement une application courante ou un service de système d'exploitation qui vous permet de créer des hôtes. Toute machine physique (ordinateur) est appelée hôte. À l'intérieur du logiciel de virtualisation, le système d'exploitation s'exécute sur un hôte réel similaire ou identique appelé machine virtuelle. Pour plus de commodité, le système d'exploitation exécuté sur une machine virtuelle est appelé système d'exploitation invité.

De plus, il existe différentes façons la virtualisation, dont dépend non seulement la mise en œuvre des applications de création de machines virtuelles, mais aussi les capacités fournies pour les systèmes invités. Il existe l'émulation habituelle, dans laquelle les appels matériels et logiciels passent par la couche intermédiaire. Il y a aussi la para-virtualisation, où une partie des actions à l'intérieur de la machine virtuelle se déroule sur du matériel réel, tandis que l'autre partie passe par la couche intermédiaire. Et il y a aussi la virtualisation au niveau du système, lorsque chaque système invité est chargé dans un noyau spécial, ce qui vous permet d'exécuter uniquement des versions similaires du système d'exploitation.

Certaines de ces méthodes peuvent être exécutées à la volée, sans modifications significatives de l'hôte réel et de son système d'exploitation. D'autres nécessitent le redémarrage de l'hôte dans une instance spéciale du système d'exploitation qui prend en charge la virtualisation. D'autres utilisent des hôtes dédiés qui prennent en charge et sont conçus pour la virtualisation au niveau du périphérique matériel. Ces dernières sont également connues sous le nom de techniques de virtualisation sur bare metal (bien que ce ne soit pas tout à fait vrai, car certains noyaux logiciels sont encore utilisés).

Un logiciel de virtualisation qui gère la création et le fonctionnement des machines virtuelles, ainsi que l'allocation et la limitation des ressources fournies, est souvent appelé hyperviseur. Certaines applications de virtualisation peuvent également utiliser des extensions de processeur spéciales pour améliorer les performances des machines virtuelles. La présence de telles extensions est appelée prise en charge de la virtualisation matérielle. Des exemples de cette prise en charge sont les technologies VT-X (Intel) et AMD-V (AMD).

Qu'est-ce que la virtualisation et la machine virtuelle ?

Certaines personnes aiment appeler les programmes de virtualisation (machines virtuelles) tout ce qui crée une couche d'abstraction entre le système d'exploitation et certains des processus en cours d'exécution... Par exemple, il y a Sandboxie, qui permet d'isoler les navigateurs du système (voir utilitaires de protection des navigateurs). Certains programmes vous permettent de geler l'état du système afin qu'il ne puisse pas être modifié. D'autres vous permettent également d'utiliser le mode dit d'ombre, dans lequel tous les programmes s'exécutent normalement, mais toute modification est annulée lorsque l'ordinateur est redémarré.

Bien sûr, tous ces programmes offrent divers avantages, mais ils ne sont pas considérés comme des technologies de virtualisation et ne sont pas des machines virtuelles car ils n'imitent pas les appels système et ils ne vous permettent pas d'exécuter des systèmes d'exploitation invités sur le système actuel. De tels programmes ne font que créer des couches supplémentaires de séparation, principalement pour augmenter le niveau de sécurité. Poursuivant le sujet de la sécurité, alors ...

Pourquoi utiliser la virtualisation et les machines virtuelles ?

Si la sécurité passe avant tout pour vous et que c'est la première chose à laquelle vous pensez dans n'importe quelle situation, alors la virtualisation (à l'aide de machines virtuelles) peut certainement vous y aider. Mais ne présumez pas que la virtualisation est principalement utilisée à des fins de sécurité. Ses principaux objectifs sont les tests, la réduction des coûts, la flexibilité, la prise en charge des produits hérités et la formation. Augmenter le niveau de sécurité n'est qu'un joli bonus, qui présente de nombreux pièges.

Noter: Bien que la virtualisation vous permette d'isoler un système d'exploitation d'un autre, il existe toujours des moyens de passer du système invité au système principal.

Que faut-il pour exécuter la technologie de virtualisation et les machines virtuelles ?

La première chose à considérer est l'hôte physique. Selon le type de logiciel de virtualisation (machines virtuelles), un matériel et des systèmes d'exploitation complètement différents peuvent être requis. La virtualisation n'implique pas une solution unique qui s'exécutera là où vous en avez besoin. Les machines virtuelles doivent être sélectionnées pour le système (Windows, Linux, Mac) et pour le matériel (hardware). De plus, l'hébergeur doit avoir les prérequis.

Ainsi, si vous envisagez d'exécuter des systèmes d'exploitation invités sur votre système, vous aurez besoin de ressources supplémentaires pour les exécuter, telles que le processeur et la RAM. Par exemple, si votre ordinateur ne dispose que de 2 Go de RAM et que vous souhaitez exécuter le système invité sur Windows 7, vous devrez alors limiter considérablement l'utilisation des ressources sur le système réel pour que la machine virtuelle fonctionne correctement. À moins que vous n'essayiez d'exécuter Windows XP avec 256 Mo de mémoire, bien sûr. Cependant, si vous disposez de 16 Go de RAM, vous pouvez exécuter plusieurs systèmes invités sans ressentir de manque de ressources.

Avantages : Facile à installer et à utiliser.

Inconvénients : Fonctionnalité limitée. Ne prend pas en charge les instantanés et accès général aux répertoires.

Machine virtuelle pour Windows 7, Linux et Mac OS X - VirtualBox

VirtualBox est un autre programme de création de machine virtuelle multiplateforme pour Windows 7 et versions ultérieures, ainsi que Linux et Systèmes Mac, actuellement détenue par Oracle. VirtualBox est similaire à VMware Player, mais possède plus de fonctionnalités, notamment une pile réseau plus avancée, des instantanés illimités, une prise en charge d'OpenGL et de DirectX, et bien plus encore. L'application est facile à installer et tout aussi facile à utiliser. Vous pouvez également utiliser la ligne de commande pour le déploiement automatique. VirtualBox prend également en charge les répertoires USB et partagés. De plus, il y a version portable VirtualBox. Cependant, il y a aussi des inconvénients. Vous ne pouvez pas prendre de captures d'écran des systèmes invités. La gestion des disques est quelque peu déroutante.

Public : débutants et utilisateurs avancés.

Avantages : Facile à installer et à utiliser, nombreuses fonctionnalités.

Inconvénients : Pas de prise en charge des captures d'écran, l'importation de machines existantes est difficile, pas de gestion intuitive des disques.

Hyperviseur VMware ESXi pour la création de machines virtuelles

ESXi est un hyperviseur bare metal avec des fonctionnalités réduites par rapport à ESX. L'application nécessite un hôte et peut être contrôlée depuis la console (la console est verrouillée par défaut, mais vous pouvez l'activer manuellement). Vous ne pourrez pas prendre de captures d'écran ou capturer de vidéo à partir des écrans de vos machines virtuelles. La migration et le clonage des invités sont effectués manuellement uniquement. Mais, d'un autre côté, vous bénéficiez d'un partage de mémoire pour améliorer l'efficacité de l'utilisation de la RAM, d'un contrôle et d'une gestion puissants et d'un accès à la ligne de commande via SSH (lorsqu'il est déverrouillé). Vous pouvez également installer VMware Tools pour améliorer les performances des machines virtuelles. La virtualisation para est également prise en charge par ESXi.

Avantages : Fonctionnalités puissantes et avancées de la machine virtuelle.

Inconvénients : Nécessite un hôte et beaucoup de ressources. Pas facile à installer et à faire fonctionner.

Machine virtuelle pour Unix / Linux - Machine virtuelle basée sur le noyau (KVM)

KVM prend en charge la virtualisation uniquement pour les systèmes d'exploitation de type UNIX (Linux). L'application peut être exécutée sur n'importe quel matériel ou en mode émulation, cependant, sans extensions de processeur, les performances seront terribles. KVM est destiné à être utilisé sur la console. Mais, il possède une interface de gestion décente qui vous permet de démarrer et d'arrêter des machines virtuelles, de prendre des captures d'écran, etc. L'interface est connue sous le nom de Virtual Machine Manager (VMM) et est également utilisée pour gérer les machines virtuelles Xen (voir ci-dessous). Soutien aux collectivités locales et télécommande... Il existe un conflit connu avec VirtualBox, mais il peut être résolu relativement facilement

Public : utilisateurs avancés et professionnels.

Avantages : Contrôle total et flexibilité, très haute performance, dans des conditions appropriées.

Inconvénients : uniquement Systèmes de type UNIX... Nécessite des extensions matérielles de virtualisation pour fonctionner correctement. Accent sur la ligne de commande. Pas facile à installer et à faire fonctionner.

Machine virtuelle pour Unix / Linux - Xen

Xen est une autre application de virtualisation des systèmes d'exploitation de type UNIX (Linux). Il doit être chargé dans sa propre instance de noyau. L'accent est mis sur la ligne de commande. Mais, vous pouvez également utiliser VMM. Officiellement, Xen est pris en charge par OpenSUSE depuis de nombreuses années et a récemment été ajouté à la version principale du noyau. Xen peut fonctionner en mode assisté par matériel ou en para-virtualisation. Cependant, pour la para-virtualisation, Xen est très problématique à installer et à exécuter. De plus, Xen a une prise en charge limitée des cd-rom et des périphériques réseau. Il est également disponible en tant qu'hyperviseur de virtualisation bare metal sur un Live CD. Il existe de nombreuses extensions tierces pour la gestion de Xen.

Public : utilisateurs avancés et professionnels.

Avantages : Contrôle et flexibilité complets, très bonnes performances, prise en charge intégrée du noyau.

Inconvénients : Uniquement les systèmes de type UNIX. Le mode de virtualisation Steam est bogué. Accent sur la ligne de commande. Plusieurs utilitaires ligne de commande ce qui peut être trompeur. Pas facile à installer et à faire fonctionner. Vous devez charger votre propre instance de noyau.

Autres solutions pour créer des machines virtuelles

Il existe de nombreuses autres solutions non répertoriées ici, telles que Parallels Virtuozzo, OpenVZ et VirtualBox basé sur VMLite. Il existe également un certain nombre de solutions repensées, notamment des exemples de virtualisation croisée et clients légers... Linux a également un grand nombre de ses propres modifications. Et n'oublie pas technologies cloud avec leurs applications de virtualisation.

Néanmoins, si vous êtes un utilisateur novice, vous ne devez pas courir après les possibilités et les modifications colorées. Sinon, une tentative de création d'une machine virtuelle pour exécuter deux ou trois programmes peut se transformer en plusieurs nuits blanches.

Quelques mots sur les programmes de virtualisation

Cet avis sera utile non seulement aux utilisateurs novices, mais également aux experts. Les produits répertoriés couvrent un large éventail de technologies de virtualisation à tous les niveaux. Toutes les solutions décrites sont gratuites pour un usage personnel. Choisissez ce que vous voulez ou ce dont vous avez besoin, en fonction du matériel disponible, des exigences de facilité d'installation et de lancement, ainsi que de la disponibilité de l'ensemble de fonctions requis.

En règle générale, la plupart des gens commencent à se familiariser avec la virtualisation avec VMware Player ou VirtualBox. Les utilisateurs de Linux peuvent préférer KVM et éventuellement Xen. Les utilisateurs expérimentés voudront peut-être jeter un œil à ESXi.

Examinons de plus près ce que sont les machines virtuelles pour Windows et à quoi elles servent. Apprenez tout sur les meilleurs simulateurs de système d'exploitation et comment commencer à les utiliser.

Une machine virtuelle (VM) est une application informatique qui permet à un utilisateur de créer une imitation d'un système d'exploitation. Une image du système d'exploitation est installée sur la machine pour une utilisation en interne le système existant... Très pratique, n'est-ce pas ? Mais il y a aussi des pièges. Lisez ce que vous rencontrerez lors de l'installation et quelle machine virtuelle utiliser. Versions Windows 7,8 et 10 sont préférables de choisir.

Pourquoi avons-nous besoin de machines virtuelles PC ?

Dans la plupart des cas, les machines virtuelles sont utilisées pour tester les logiciels. Pour travailler avec plusieurs systèmes d'exploitation, vous n'avez besoin que d'un seul ordinateur, ce qui accélère considérablement le travail.

Plusieurs machines virtuelles peuvent s'exécuter sur un ordinateur en même temps. Leur nombre dépend de la RAM disponible et de l'espace sur le disque des enfants, car un système d'exploitation virtuel consomme exactement la même ressource mémoire qu'une copie ordinaire installée sur un ordinateur.

À l'aide de machines virtuelles, vous pouvez travailler avec des programmes, des fonctions qui ne sont pas disponibles dans le système d'exploitation principal. Il y a aussi la possibilité de créer sauvegardes VM, avec leur déplacement ultérieur et leur utilisation sur d'autres ordinateurs.

Les virus, erreurs et autres défaillances du système d'exploitation virtuel n'affectent pas le fonctionnement du système principal. Une fois la machine fermée, le système d'exploitation supplémentaire cesse de fonctionner et la RAM est libérée.

Lors du fonctionnement de la VM, l'appareil peut ralentir, car la consommation accrue de ressources de stockage entraîne une augmentation du temps de traitement des requêtes.

Raisons de l'installation de la VM :

  • Vous souhaitez vous familiariser avec le travail d'autres systèmes d'exploitation sans les installer complètement. S'il est nécessaire de remplacer un système d'exploitation existant, utilisez d'abord le simulateur virtuel pour tester d'autres options logicielles. Cela vous évitera d'éventuels bugs et incompatibilités avec le matériel ;
  • Vous êtes développeur et souhaitez créer système complexe pour tester les applications créées.

VirtualBox

VirtualBox est une machine virtuelle pour Windows 7,8,10. L'environnement de virtualisation est distribué gratuitement et peut être installé aussi bien pour travailler avec les systèmes d'exploitation que pour déployer l'infrastructure réseau et héberger des sites.

Fenêtre principale de VirtualBox :

La principale caractéristique de cette machine virtuelle est multiplateforme. Cela fonctionne très bien sur toutes les versions de Windows. En outre, à partir du site du développeur, vous pouvez télécharger des programmes d'installation pour Mac OS, Debian. Dans l'environnement de virtualisation lui-même, vous pouvez installer n'importe quel système d'exploitation de bureau.

Avec l'aide de VirtualBox, vous pouvez vous familiariser avec les fonctionnalités du système d'exploitation ou dans mode sans échec tester le programme sans endommager le système principal. Les utilisateurs préfèrent souvent installer d'anciens jeux sur des machines virtuelles incompatibles avec les systèmes d'exploitation modernes.

Une fois le simulateur terminé, toutes les données et modifications seront enregistrées. La prochaine fois que vous l'allumerez, vous reviendrez à votre bureau et pourrez continuer à effectuer des tâches.

Avantages et inconvénients

Avantages de VirtualBox :

  • Distribution gratuite. 90% des logiciels similaires sont payants, tandis que VirtualBox est entièrement gratuit. Les fonctions et capacités du programme ne sont pas limitées au développeur ;
  • La possibilité de créer des captures d'écran - captures d'écran du système virtuel. L'image résultante n'affichera que la fenêtre secondaire du système d'exploitation. Prendre des captures d'écran avec le système d'exploitation principal dégrade la résolution et détourne également votre bureau habituel ;
  • Création d'une copie exacte d'une machine virtuelle existante ;
  • Possibilité de faire glisser des dossiers, des raccourcis et d'autres objets à l'intérieur du simulateur ;
  • Système de fichiers unifié - à partir de la machine virtuelle, vous pouvez accéder aux répertoires stockés sur le PC, et vice versa;
  • Travail simultané avec plusieurs machines.

Même, trait distinctif Le nouveau VirtualBox 4 est un système de gestion de virtualisation convivial et un espace de travail de programme intuitif. De plus, dans le nouvel assemblage, la possibilité de capturer une vidéo à partir de l'écran d'un système d'exploitation supplémentaire est disponible.

VirtualBox prend en charge le travail avec des clés USB connectées à l'ordinateur.

Inconvénients du programme :

  • Ralentissez votre ordinateur. Même si votre PC a de bonnes spécifications techniques, suffisamment de RAM et d'espace de stockage, lorsque vous utilisez une machine virtuelle, vous constaterez des performances plus lentes de toutes les fonctions. Si dans le processus de création d'une VM vous avez alloué trop de mémoire, l'ordinateur se bloquera ou s'arrêtera ;
  • Mémoire vidéo insuffisante. Si vous devez obtenir la meilleure qualité d'image possible, ce sera difficile avec VirtualBox. Le programme vous permet de configurer les paramètres d'utilisation de la carte vidéo uniquement à un niveau de base.
Comment installer

Pour installer le programme VirtualBox, téléchargez le programme d'installation sur le site officiel du développeur - la société Oracle. Le processus d'installation est standard et ne nécessite aucun paramétrage supplémentaire :

  • Exécutez le fichier EXE ;
  • Veuillez sélectionner Disque dur où sera situé Le dossier racine avec le programme;
  • Attendez la fin de l'installation. Si nécessaire, l'utilisateur peut consulter les statistiques d'utilisation du disque dur pendant le processus d'installation.

Dans le champ "Configuration personnalisée", il existe une option pour désactiver la prise en charge de l'USB, des services réseau. Cela permet de réduire la taille totale de l'application.

Tutoriel vidéo sur la façon d'installer deux systèmes d'exploitation à l'aide de VirtualBox

Après avoir installé le programme, vous pouvez commencer à créer votre première machine virtuelle. Cliquez sur le bouton "Créer" à gauche coin supérieur la fenêtre. L'onglet Paramètres de la VM s'ouvrira :

Dans la fenêtre de l'assistant d'installation, sélectionnez le type d'OS virtuel (Windows, Linux, Debian, MacOS) et sa version. Spécifiez un nom pour le simulateur à créer et cliquez sur le bouton "Suivant".

Ensuite, le programme vous offrira la possibilité de spécifier indépendamment la taille de la RAM qui sera allouée au système d'exploitation supplémentaire. Pour les utilisateurs novices, nous vous conseillons de définir la valeur qui est indiquée dans le champ "Taille recommandée de la mémoire principale".

La taille de la RAM pour la VM doit être déterminée en fonction de caractéristiques techniques votre ordinateur. Si vous disposez de 4 Go de RAM sur votre ordinateur, 512 Mo-1 Go suffiront au bon fonctionnement du simulateur.

Ensuite, le programme vous demandera de sélectionner dans système de fichiers Image du système d'exploitation (qui correspond à la famille et à la version précédemment spécifiées). Une fois la configuration terminée, une fenêtre apparaîtra avec une brève liste de tous les paramètres. Cliquez sur Terminer.

Une fois l'installation terminée fenêtres virtuelles, une icône de démarrage du système d'exploitation apparaîtra dans la fenêtre principale de VirtualBox. Cliquez dessus et attendez que le bureau se charge. Installez les pilotes si nécessaire.

Pour mise à jour automatique pilotes, cliquez sur l'onglet Périphériques dans la barre d'outils de la machine virtuelle. Cliquez ensuite sur le type de support souhaité et dans la nouvelle fenêtre, suivez les instructions pour obtenir le nouveau logiciel.

Prêt. Vous pouvez maintenant commencer à travailler avec le système d'exploitation virtuel. Pour quitter le programme, fermez d'abord le système d'exploitation, puis fermez VirtualBox.

VMware

Poste de travail VMWare Est la meilleure machine virtuelle pour Windows 10. Le développeur positionne le programme comme une plate-forme pratique pour la création. Par rapport à d'autres homologues populaires, VMWare prend en charge plus de fonctions pour personnaliser la machine virtuelle et vous permet de synchroniser le simulateur avec des outils de développement logiciel.

Cet environnement de virtualisation est populaire parmi les programmeurs, les concepteurs de sites Web et autres professionnels qui doivent souvent tester le travail de leurs projets pour plusieurs plates-formes.

Avantages et inconvénients

Parmi les avantages de VMWare figurent :

  • Barre d'outils pratique ;
  • Synchronisation avec les outils de développement de Microsoft, notamment la plateforme .NET et environnement logiciel Visual Studio;
  • Système de sécurité. Les outils VMWare intégrés offrent un niveau élevé de protection pour vos fichiers dans le système d'exploitation secondaire. Le simulateur peut détecter les tentatives activité malveillante les éliminer;
  • Exploitation des services de chiffrement pour les machines virtuelles créées.

Inconvénients de l'application :

  • Distribution payante. L'utilisateur peut télécharger gratuitement Version d'essai utilitaires, mais pour obtenir version complète les applications avec toutes les fonctions disponibles devront payer un abonnement annuel ou mensuel ;
  • Ne convient pas aux débutants. Si vous n'avez jamais utilisé de simulateurs de système d'exploitation auparavant, nous vous recommandons de commencer par plus options simples... Par exemple, VirtualBox et le standard Windows Hyper V. VMWare convient aux utilisateurs avancés qui préfèrent configurer manuellement le système.
Comment installer

Vous pouvez télécharger une machine virtuelle pour Windows à partir du site officiel des développeurs VMWare.com.

Pendant le processus d'installation, il est recommandé de désactiver Windows Defender ou un autre antivirus fonctionnel. Ceci n'est nécessaire que pour l'installation correcte de tous les fichiers et algorithmes de chiffrement utilisés par le programme pour les machines virtuelles. Aucun mal ne sera causé à votre système d'exploitation principal car le produit est téléchargé à partir d'une source officielle.

Aperçu des fonctionnalités et première configuration du programme

Pour créer la première machine virtuelle dans VMWare, vous devez télécharger le kit de distribution du système d'exploitation que vous souhaitez utiliser dans l'émulateur sur votre ordinateur. puis ouvre une fenetre application installée et cliquez sur le champ "Créer une nouvelle machine virtuelle"

Noter! L'utilisateur peut créer un groupe de machines virtuelles au lieu de plusieurs simulateurs. Cela vous permet de réduire la ressource de la RAM consommée et d'accélérer le fonctionnement de l'ordinateur et du simulateur de système d'exploitation.

Dans la fenêtre de l'assistant de configuration VM, spécifiez le chemin d'accès à l'image du système d'exploitation (cela peut être un fichier dans la mémoire de l'ordinateur ou disque de démarrage système). Aussi, il est possible de configurer une machine virtuelle sans installer d'OS (vous pourrez l'installer plus tard).

  • Dans la fenêtre qui apparaît, spécifiez le nom du système d'exploitation, le nom d'utilisateur et le mot de passe pour accéder au compte ;
  • Précisez sur quel disque de votre ordinateur la machine virtuelle sera stockée ;
  • Allouez la quantité de RAM dont vous avez besoin pour que la VM fonctionne ;
  • Configurez le matériel (automatiquement ou manuellement).

Après avoir terminé la configuration de la machine virtuelle, attendez que l'image du système d'exploitation s'installe et commence à fonctionner :

PC virtuel Microsoft

Microsoft Virtual PC est un autre émulateur de machine virtuelle populaire. Le programme est bien compatible avec toutes les versions du système d'exploitation Windows. Si vous utilisez un produit Microsoft comme système d'exploitation principal, nous vous recommandons de choisir Microsoft Virtual PC pour l'émulation.

Avantages et inconvénients

Avantages de l'émulateur :

  • Excellente compatibilité avec toutes les versions du système d'exploitation Windows. Dans la plupart des cas, l'utilisateur n'a pas besoin d'installer de pilotes supplémentaires pour le système d'exploitation virtuel. Tous sont synchronisés avec le système principal ;
  • Partage du système de fichiers. Accédez aux fichiers stockés sur le disque dur de votre PC via la fenêtre VM ;
  • Prise en charge du système d'exploitation Windows 64 bits dans les modes de fonctionnement « Hôte invité » et « Environnement invité » ;
  • Prise en charge de la virtualisation matérielle.

Défauts:

  • Il existe des fonctionnalités payantes. Le programme est distribué gratuitement, mais vous devrez acheter un abonnement pour prendre en charge la mise en place d'un groupe de systèmes d'exploitation virtuels ;
  • Il n'y a pas de support pour les systèmes de type Linux.
Aperçu des fonctionnalités et première configuration du programme

Pour installer un système d'exploitation virtuel, chargez d'abord son image dans la mémoire de l'ordinateur, puis ouvrez l'application Microsoft Virtual PC. Cliquez sur le bouton "Créer une machine virtuelle" et configurez les paramètres suivants dans une nouvelle fenêtre :

  • Donnez un nom au nouveau système d'exploitation ;
  • Faites-lui de la place disque dur et la taille de la RAM ;
  • Sélectionnez les appareils que la VM prendra en charge (environnement réseau, clés USB, etc.).
Résultat

Nous vous avons parlé des meilleures machines virtuelles pour Windows, mais pas toutes. Si vous pensez que ce ne sont pas les meilleurs, écrivez dans les commentaires ! Aidez les lecteurs novices à décider avec quel émulateur commencer.


LA CLOCHE

Il y a ceux qui ont lu cette nouvelle avant vous.
Abonnez-vous pour recevoir les derniers articles.
E-mail
Nom
Nom de famille
Comment voulez-vous lire La cloche
Pas de spam