Hyper-V sous Windows : un guide pour créer et configurer des machines virtuelles. Comment gérer Microsoft Hyper-V à partir de la ligne de commande Installation de l'hyperviseur hyperv Windows 8

Bonjour les amis, dans l'article d'aujourd'hui, nous allons connecter une machine virtuelle Hyper-V à notre Windows 8 et y installer les systèmes d'exploitation Windows 7 et Windows 8, et également répondre à toutes les questions posées par les utilisateurs. D’ailleurs, vous pouvez transférer l’intégralité de votre ordinateur physique vers Hyper-V ! Plusieurs administrateurs système que je connais travaillent uniquement sur Hyper-V et ont même oublié ce qu'est un système d'exploitation normal. Au tout début, nous publions plusieurs de vos lettres.

Installation d'Hyper-V

Si Windows 8 Pro ou Windows 8 Enterprise (entreprise) est installé sur votre ordinateur, vous pouvez utiliser le système de virtualisation Hyper-V ou, en termes simples, utiliser la machine virtuelle intégrée au système d'exploitation Windows 8. Il est très simple à utiliser et je suis convaincu que vous le comprendrez.

Pour qu'Hyper-V fonctionne, votre processeur doit prendre en charge la technologie de virtualisation. Avant de travailler, assurez-vous d'activer les options suivantes dans le BIOS de l'ordinateur :

« Intel Virtualization Technology » pour les processeurs Intel ou « AMD Virtualization » pour les processeurs AMD.

Je vous préviens, Hyper-V est avant tout conçu et destiné aux professionnels de l'informatique et est utilisé sur des serveurs.

Lorsque vous travaillez sous Hyper-V, vous ne pourrez pas utiliser de clé USB, carte son, et WiFi, à cet égard, il est préférable d'utiliser VirtualBox. Mais je pense quand même que ceux qui lisent cet article savent pourquoi ils en ont besoin.

Pour son fonctionnement, la machine virtuelle Hyper-V impose de petites exigences :

Windows 8 Professionnel doit être en 64 bits.

Disponibilité mémoire vive au moins 4 Go.

Connexion Hyper-V

Ouverture Panneau de contrôle

et choisissez Programmes

Programmes et composants. Activer ou désactiver des fonctionnalités Windows

Recherchez la partition Hyper-V, marquez-la avec une coche et cliquez sur OK.

Il y aura une courte recherche des fichiers requis et un redémarrage.

Après le redémarrage, allez dans l'interface Metro et faites un clic gauche sur la flèche, puis sélectionnez Hyper-V Manager,

L'assistant d'installation d'Hyper-V apparaît. Cliquez sur le nom de notre ordinateur, puis Créer Et Machine virtuelle.

Paramètres Hyper-V

1) Pour commencer. Ce maître vous aidera à créer une machine virtuelle, cliquez sur Suivant.

2) Spécifiez un emplacement. On attribue un nom à la machine virtuelle en latin, par exemple Windows 7. On indique l'emplacement des fichiers de la machine virtuelle Hyper-V, comme je n'ai pas d'espace sur le lecteur C :, je vais cocher la case Enregistrer la machine virtuelle dans un autre emplacement et cliquez sur Parcourir, puis spécifiez le lecteur D: et Suivant.

3) Précisez la génération. Je souhaite installer Windows 7, je sélectionnerai donc la génération 1.

4) Allouez de la mémoire. Mon ordinateur dispose de 8 Go de RAM, ce qui signifie que je peux allouer en toute sécurité 2 Go de RAM à une machine virtuelle. Cochez la case « Utiliser la mémoire dynamique pour cette machine virtuelle » et Suivant.

5) Configuration du réseau. Nous ignorons ce paramètre (nous établirons une connexion Internet plus tard) et cliquons sur Suivant.

6) Connectez-vous virtuellement Disque dur. Marquer l'article Créer un disque dur virtuel. Ainsi dans le deuxième paragraphe Spécifier l'emplacement, nous avons indiqué l'emplacement des fichiers de la machine virtuelle sur le lecteur D:, puis par défaut la machine virtuelle nous proposera de localiser le disque dur virtuel sur le disque D:\Windows 7\Virtual Hard Disks\ conduire.

Mes amis, l'élément Taille 127 Go ne signifie pas que 127 Go seront immédiatement « évincés » sur votre lecteur D :.

Note: Un disque dur virtuel peut être créé au tout début, c'est-à-dire avant de créer une machine virtuelle, et dans ce cas vous pouvez choisir quel disque dur virtuel créer, par exemple :

Dynamique(augmente en volume progressivement, en fonction des données accumulées, il occupe d'abord plusieurs mégaoctets).

Taille fixe(nécessite immédiatement une allocation pour l'espace requis ; si vous créez un disque de 120 Go, cela signifie que vous devez lui allouer exactement autant d'espace).Un disque dur de taille fixe est considéré comme ayant des performances plus élevées.

Plus des informations détaillées voir la fin de l'article.

7) Paramètres d'installation. Cochez la case Installer le système d'exploitation plus tard. Plus loin.

8) Terminé

Comment configurer Internet dans Hyper-V

Maintenant, configurons le réseau. Dans la fenêtre principale d'Hyper-V, cliquez sur le bouton Virtual Switch Manager.

Dans la fenêtre qui apparaît, sélectionnez le type de commutateur virtuel que vous souhaitez créer. Je sélectionnerai le type - Réseau externe. AVEC créer un commutateur virtuel.

Choisissez un nom arbitraire pour le commutateur virtuel. Réseau adaptateur Wi-Fi sur mon ordinateur du fabricant "Atheros", je choisirai donc ce nom. Appliquer.

Choisir Possibilités


Une fenêtre s'ouvrira, sur le côté gauche de laquelle vous pourrez voir deux sections avec des paramètres différents ; si vous sélectionnez le paramètre dont vous avez besoin avec la souris gauche, alors sur le côté droit de la fenêtre, vous pourrez le configurer.

Adaptateur de réseau. Dans la partie droite de la fenêtre, sélectionnez notre Virtual Switch "Atheros", Appliquer Et D'ACCORD.

Installation sur Hyper-V système opérateur

La vraie question est maintenant de savoir comment installer le système d’exploitation dans une machine virtuelle. Pour installer une machine virtuelle Hyper-V, vous devez la démarrer à partir de disque d'installation Windows 7 situé dans le lecteur ou à ces fins, vous devez utiliser une image ISO avec Windows.

, puis sur le côté droit de la fenêtre à l'aide des boutons En haut Et Vers le bas Nous définissons le démarrage de la machine virtuelle selon nos besoins :

CD- démarrer à partir du disque d'installation ou Image ISO.

Choisir Contrôleur 1 IDE et cliquez sur le signe plus, puis sur le lecteur DVD si vous souhaitez démarrer la machine virtuelle à partir de lecteur DVD Cochez la case Lecteur de CD et DVD physique : puis insérez le disque d'installation de Windows 7 dans le lecteur.

De plus, pour démarrer une machine virtuelle et installer une image ISO avec Windows 7, vous pouvez utiliser Windows 7, dans ce cas, vous devez cocher l'élément Fichier image et cliquer sur le bouton Parcourir, dans l'explorateur qui s'ouvre, vous devez sélectionner l'image avec Windows 7 et cliquez sur Ouvrir. Postulez et OK.

Cliquez sur Commencer et la machine virtuelle démarre. Hyper-V se charge à partir de l'image ISO de Windows 7. Double-cliquez avec le bouton gauche de la souris sur la vignette de la fenêtre de la machine virtuelle Hyper-V,

Une fenêtre s'ouvrira dans laquelle vous et moi travaillerons. Appuyez sur n'importe quelle touche, sinon démarrez depuis l'installation Disque Windows 7 n’arrivera pas. En haut de la fenêtre se trouvent des boutons de paramètres de machine virtuelle.

La boîte de dialogue habituelle du programme d'installation de Windows 7. Ensuite, vous pouvez installer le système d'exploitation Windows 7 sur la machine virtuelle. L'ensemble du processus est décrit en détail dans notre article.

Donc vous et moi avons connecté une machine virtuelle Hyper-V à notre système d'exploitation et installé Windows 8 dessus, Internet est présent sur la machine virtuelle. Vous pouvez y installer Windows 8 exactement de la même manière.

Comment créer un disque dur virtuel dans Hyper-V

Amis, un disque dur virtuel dans Hyper-V peut être créé non seulement pendant le processus de création d'une machine virtuelle.

Dans la fenêtre principale de la machine virtuelle, sélectionnez Créer -> Disque dur


Sélection du format du disque. Vous pouvez choisir un nouveau format disque dur, mais veuillez noter qu'il n'est pas pris en charge par les systèmes d'exploitation antérieurs à Windows 8.

Sélectionnez le type de disque. Vous pouvez créer un disque à partition fixe, considéré comme plus performant

Nous indiquons l'emplacement du disque dur virtuel si vous disposez de peu espace libre sur le lecteur C:, puis placez le disque dur virtuel sur le lecteur D:. Cliquez sur le bouton Parcourir et sélectionnez le lecteur D :

Configuration du disque. Si nous créons non pas un disque virtuel extensible dynamique, mais un disque virtuel d'une partition fixe, nous devons alors spécifier la taille exacte du disque ; si nous spécifions la taille de 127 Go, alors c'est exactement la quantité qu'occupera notre disque virtuel sur le lecteur D:. Assurez-vous que vous disposez de suffisamment d’espace libre sur votre lecteur D:.

note par paramètre Copiez le contenu du disque physique spécifié, vous pouvez l'utiliser si vous souhaitez transférer votre ordinateur physique avec tous les paramètres vers une machine virtuelle !

Le disque dur virtuel a été créé. Lors de la création d'une nouvelle machine virtuelle à l'étape Connecter un disque dur virtuel nous pouvons cocher la case Utiliser un disque dur virtuel existant, puis cliquez sur Parcourir et spécifiez l'emplacement du disque virtuel -D:\New virtual hard disk.vhdx

Écran bleu lors de la créationcommutateur virtuel V Hyper-V

Mes amis, j'ai dû faire face à plusieurs reprises au fait que dans le nouveau système d'exploitation Windows 8.1 en mode virtuel Machine Hyper-V, lors de la création d'un commutateur virtuel, le système d'exploitation est entré en écran bleu avec erreur :

Le problème semble être causé par le fichier suivant : fwpkclnt.sys UNEXPECTED_KERNEL_MODE_TRAP *** STOP : 0x0000007f.

J'ai essayé de résoudre le problème différentes façons: réinstallation de la machine virtuelle, restauration fichiers système, suppression de l'antivirus et du pare-feu, mise à jour des pilotes de tous les composants de l'ordinateur, y compris carte réseau. Malheureusement, seul le changement de la carte réseau a aidé.

Il y a quelque temps, nous avons parlé de l'exécution automatique machines virtuelles VMware vSphere et Citrix XenServer, mais les administrateurs Microsoft Hyper-V sont également confrontés à ce problème. Tout comme sur la plateforme vSphere, Hyper-V dispose de paramètres permettant de contrôler le comportement des machines virtuelles lorsque le serveur hôte est activé et désactivé.

Ainsi, si vous ouvrez les paramètres de la machine virtuelle dans Hyper-V, vous verrez un élément comme Action de démarrage automatique, où les paramètres du comportement de la VM au démarrage de l'hôte sont réellement définis :

Il existe trois options concernant le comportement de la machine lors du démarrage de l'hôte Hyper-V :

  • Rien - Par défaut, la machine virtuelle ne démarre pas au démarrage du serveur hôte.
  • Démarrer automatiquement s'il était en cours d'exécution lorsque le service s'est arrêté - Cette option est utile lors du test de diverses applications dans la VM (qui, par exemple, peuvent redémarrer l'hôte) et de la présence de machines qui ne s'allument pas toujours, mais selon les besoins. Si vous sélectionnez cet élément, la machine virtuelle sera lancée uniquement si elle était en cours d'exécution lorsque l'hôte a été arrêté ou redémarré.
  • Démarrez cette machine virtuelle automatiquement - Cette option est mieux utilisée pour les machines virtuelles productives. Cela vous permettra de démarrer la machine virtuelle au démarrage de l'hôte dans tous les cas. Il existe également une option pour retarder le démarrage de la VM, ce qui permettra de configurer l'ordre dans lequel les services dépendants sont lancés (par exemple, le contrôleur Active Directory lancer sans tarder, puis la base MicrosoftSQL, et après un moment, nous lançons le serveur d'applications et le serveur Web). De plus, cette option empêchera toutes les machines de créer une charge sur le sous-système de stockage en même temps, en la répartissant dans le temps.

En plus du démarrage automatique des machines virtuelles, vous pouvez également configurer Action d'arrêt automatique- action effectuée lors de l'arrêt du serveur hôte Hyper-V. C'est également dans les propriétés de la machine virtuelle :

Il existe également 3 options de comportement ici :

  • Enregistrer l'état de la machine virtuelle- cette option permet de minimiser le temps d'arrêt de la machine virtuelle en cas d'arrêt de l'hôte. Si un arrêt programmé se produit, la mémoire de la machine virtuelle sera enregistrée sur le disque, après quoi la machine sera suspendue. Lorsque vous allumerez la machine virtuelle, sa mémoire sera restaurée et elle continuera à fonctionner comme si de rien n'était (mais pas dans tous les cas). Cela permet d'économiser le temps nécessaire au chargement et à l'initialisation des services du système d'exploitation invité. Cependant, si la quantité de RAM requise par la VM est importante, le temps nécessaire pour la décharger vers et depuis le disque peut également prendre un temps considérable. Cette option est activée par défaut.
  • Éteignez la machine virtuelle- cette option arrêtera « durement » la machine virtuelle (analogue à une panne de courant soudaine). Dans ce cas, rien ne sera enregistré et il n'y a aucune garantie de cohérence des données à l'intérieur de la VM (et par conséquent, il n'y a aucune garantie qu'elle se chargera du tout). Mais cela se produit le plus rapidement, c'est donc pratique lorsque vous utilisez un environnement de test, où la sécurité des données n'est pas si importante et où tout doit être fait rapidement. De plus, un tel arrêt est garanti, contrairement aux points suivants ou précédents.
  • Arrêtez le système d'exploitation invité- dans ce cas, une procédure d'arrêt progressif est initiée dans l'OS invité. L'état du système ne sera pas non plus enregistré, mais il sera très probablement cohérent, puisque les opérations de lecture-écriture seront effectuées correctement. Si cette option est utilisée, vous devez alors configurer l'ordre de démarrage des systèmes en conséquence dans le paragraphe précédent (démarrage automatique), car l'initialisation du système d'exploitation et des services lors du démarrage des machines virtuelles prend du temps.

Ici, il ne faut pas oublier que si vous avez sélectionné l'option « Enregistrer l'état de la machine virtuelle », vous aurez alors besoin d'un espace disque important pour les fichiers .BIN dans lesquels se trouve la mémoire de la machine virtuelle (la somme de la mémoire de la VM avec ce paramètre ).

Lors de la création d'instructions pour installation et configuration hyperviseur, l'hyperviseur lui-même, installé sur du matériel réel, a été testé. J'ai été aidé à le configurer ainsi que l'ordinateur de contrôle par un script cmd que j'ai écrit en 2014 et qui a été accidentellement découvert dans les profondeurs de mon dump de fichiers après son nettoyage général.
Le script a été légèrement modifié et testé à nouveau. La seule chose que je n'ai pas pu réaliser était la commande permettant de restaurer la couleur dans console de commandeà la fin du script, qui peut être restauré manuellement dans les propriétés de la console.
J'ai eu l'idée d'écrire un script sur le site ru.intel.com et, malheureusement, le lien vers cette page n'existe plus.
Ce script cmd configure dans mode automatique hyperviseur et ordinateur de contrôle pour télécommande serveur hyper v 2012à l'aide d'outils de contrôle à distance, notamment à l'aide gestionnaire hyper-v, sous Windows 7, Windows 8 et Windows 8.1

Des instructions détaillées et simples pour l'installation et la configuration initiale de l'hyperviseur sont écrites sur cette page : installation et configuration d'hyper - v server 2012 bare metal

Nous avons:
Ordinateur(matériel) avec hyper-v 2012 installé et mis à jour
Système d'exploitation invité(vmware) avec système d'exploitation en russe installé Windows 7x64, Windows 8x64, Windows 8.1x64

Les conditions sont simples :
- Exécutez le script sur l'ordinateur de contrôle avec les droits d'administrateur
- Le pare-feu doit être activé sur l'ordinateur de gestion
- L'ordinateur de contrôle doit avoir la langue russe installée Système Windows 7x64, Windows 8x64 ou Windows 8.1x64 (je ne l'ai pas essayé sur les systèmes x86, mais cela pourrait fonctionner sur eux)
- UAC et antivirus doivent être temporairement désactivés sur l'ordinateur de contrôle afin de ne pas bloquer les scripts d'installation
- Les outils d'administration du serveur distant doivent être installés sur l'ordinateur de contrôle, notamment rsat hyper-v
- Le réseau doit fonctionner sur l'hyperviseur et l'ordinateur de contrôle
- L'hyperviseur et l'ordinateur de contrôle doivent être dans le même groupe de travail
- Les comptes d'hyperviseur et d'ordinateur nouvellement créés, ainsi que leurs mots de passe, doivent être les mêmes

Encore plus simple :
Sur l'ordinateur: pare-feu activé + script exécuté en tant qu'administrateur + Fenêtres russes 7x64, 8x64 ou 8.1x64 + désactiver l'UAC et l'antivirus + rsat hyper installé - v
Sur un ordinateur + hyperviseur: un groupe de travail groupe de travail+ le même compte administrateur Ivanov et mot de passe GUGlplay307

Si vous n'avez pas installé d'outils d'administration de serveur distant, téléchargez-les à partir des liens ci-dessous :
Pour Windows 7x64 : https://www.microsoft.com/ru-RU/download/details.aspx?id=7887
Pour Windows 8x64 : https://www.microsoft.com/ru-ru/download/details.aspx?id=28972
Pour Windows 8.1x64 : https://www.microsoft.com/ru-ru/download/details.aspx?id=39296

Téléchargez l'archive avec le script config_server_client_hyper-v_2012.zip sur la page garde-manger Au chapitre scripts et programmes: script de configuration automatique de l'hyperviseur et de l'ordinateur de contrôle
Avant de décompresser l'archive, vous devez la déverrouiller en cliquant dessus avec le bouton droit et en sélectionnant les propriétés.

Contenu des archives :
Dossiers Windows7x64 et Windows8x64 pour différentes versions du système d'exploitation
Chaque dossier contient des fichiers :
- firewall_hyperv_client_rus.cmd et hvremote.wsf pour configurer l'ordinateur de contrôle
Chaque dossier contient un dossier :
- disque partagé contenant les fichiers : firewall_hyperv_server_rus.cmd (configure l'hyperviseur)
hvremote.wsf (configure l'hyperviseur), INSTALL.CAB (contient le programme Total Commander, téléchargé depuis l'extérieur du site)
Dossier Corefig contenant les scripts powershell (gestion de l'hyperviseur)

Tout d'abord, configurons l'hyperviseur (quelques exemples et descriptions de paramètres)

Si Windows 7x64 est installé (cela est également vrai pour Windows 8x64), alors sur l'ordinateur de contrôle :
- copiez le fichier firewall_hyperv_client_rus.cmd de la racine du dossier Windows7x64 sur votre bureau
- pour conduire "C", copiez le fichier hvremote.wsf depuis la racine du dossier Windows7x64
En cas d'utilisation de "balles" :
- partager n'importe quel dossier (j'ai partagé le disque)
- copier le contenu du dossier Disque partagé, qui se trouve dans le dossier Windows7x64, dans le « partage », sauf fichier texte attention.txt
Si vous utilisez une clé USB :
- copiez le fichier firewall_hyperv_server_rus.cmd sur la clé USB, située dans le dossier Disque partagé, qui se trouve dans le dossier Windows7x64
le reste, à l'exception des fichiers attention.txt et firewall_hyperv_server_rus.cmd, est copié dans le « partage »

Si tout est copié sur le « partage », alors sur la ligne de commande de l'hyperviseur on écrit (indiquez vos données) :
utilisation nette R.: \\192.168.1.3\E/user:control_computer\account_name mot de passe && cd /d R. C:\ && cd /d C:\ && firewall_hyperv_server_rus.cmd Ici nous : connectons le lecteur partagé « E » en tant que lecteur « R » && va conduire "R" && && allez au lecteur "C" &&

S'il arrive que vous ayez le « partage » quelque part là-bas et que la clé USB soit ici, alors nous la collons dans l'hyperviseur et écrivons dans la ligne de commande de l'hyperviseur :
partie disque
list volume Nous affichons une liste de volumes de disque, parmi lesquels se trouve notre clé USB (capture d'écran ci-dessous)

Cd/j je:\ && xcopie pare-feu_hyperv_server_rus.cmd C:\ && cd /d C:\ && firewall_hyperv_server_rus.cmd Saisissez vos coordonnées. Allez sur le disque "I" (notre clé USB) && copier le fichier firewall_hyperv_server_rus.cmd sur le lecteur « C » de l'hyperviseur && allez au lecteur "C" && exécutez le fichier firewall_hyperv_server_rus.cmd

Chaque commande est séparée des autres par des symboles && , en disant : « si la commande précédente s'est terminée avec succès, alors exécutez la suivante » et donc, si quelque chose ne va pas, exécutez-les une par une.

Lors de l'exécution du script, des fenêtres apparaîtront vous demandant de spécifier paramètres réseau hyperviseur, ordinateur de contrôle et détails du compte. Suivez ces instructions simples exactement telles qu’elles sont écrites.
Un peu sur les mots de passe compte hyperviseur. Ses exigences sont élevées et vous ne devez le spécifier qu'une seule fois... Ne vous embêtez pas, entrez simplement quelque chose de similaire : GUGLplayer307

Après avoir exécuté toutes les commandes, le script « demandera » de redémarrer l'hyperviseur, donc redémarrez.
À l'avenir, pour ouvrir Total Commander, vous devrez vous rendre dans le répertoire "tc" et exécuter le programme cd c:\tc && totalcmd.exe
Pour exécuter l'utilitaire corefig, vous devez vous rendre dans le répertoire "corefig" et utiliser script exécutez l'utilitaire cd c:\corefig && cscript start_corefig.wsf
ou cd c:\corefig && powershell .\corefig.ps1



Configurons maintenant l'ordinateur de contrôle (quelques exemples et descriptions de paramètres)

Nous exécutons le script firewall_hyperv_client_rus.cmd en tant qu'administrateur, qui se trouve sur le bureau de l'ordinateur de contrôle et suivons les instructions.

Brièvement:
Le script comprend des outils de contrôle à distance hyper-v
Active temporairement le compte « administrateur » intégré (Windows 8x64 et versions ultérieures) pour exécuter des commandes au fur et à mesure
Configure le fichier hosts
Crée un autre script et le copie dans le chemin c:\users\public
Ajoute une clé au registre avec un lien vers le script nouvellement créé
Crée un nouveau compte administrateur pour gérer l'hyperviseur
Vérifie un compte en affichant des informations le concernant
Supprime les lignes de code exécutées de son corps et crée un nouveau script à exécuter plus tard
Redémarre l'ordinateur pour une connexion ultérieure avec un nouveau compte
Configure le "service composant"
Ajoute l'hyperviseur à la liste des hôtes de confiance pour autoriser les connexions à celui-ci et teste la configuration
Ajoute les règles nécessaires au pare-feu Windows
Teste l'accès à l'hyperviseur
Configure l'ordinateur de gestion pour la gestion à distance de l'hyperviseur
Désactive le compte « administrateur » intégré (Windows 8x64 et supérieur), supprime les scripts de l'ordinateur et un lien du registre



Pour éviter erreurs, je note qu'après le redémarrage, n'oubliez pas de changer la disposition du clavier du russe à l'anglais.
N'oubliez pas qu'après le redémarrage fenêtres 8x64, vous devrez fournir un mot de passe abc dans la fenêtre noire qui apparaît sur le bureau après vous être connecté et cliquez sur entrer. Le mot de passe ne s'affiche pas lorsque vous le saisissez.
mmc, pour le système d'exploitation Windows 7x64.



Les deux captures d'écran ci-dessous montrent : le gestionnaire hyper-v connecté à l'hyperviseur et les snap-ins nécessaires ajoutés à la console mmc, pour le système d'exploitation Windows 8x64.



C'est tout. La prochaine fois, nous installons-le réseau à l'aide du gestionnaire hyper-v, créez des machines virtuelles et connectez-les, installez et configurez le domaine et d'autres serveurs et services.

N'installez pas la version russe ! Pas à n’importe quel prix. J’ai lutté pendant une semaine, je n’arrivais pas à comprendre pourquoi les mises à jour n’étaient pas installées via la console locale, pourquoi les règles de pare-feu n’étaient pas appliquées, pourquoi… La liste est longue. Après avoir craché sur tout cela, j'ai sauvegardé les fichiers de la machine virtuelle et installé la version anglaise. Tout fonctionne très bien !

Le fichier image du serveur pèse 1,65 Go et s'appelle

9200.16384.WIN8_RTM.120725-1247_X64FRE_SERVERHYPERCORE_EN-US-HRM_SHV_X64FRE_EN-US_DV5.ISO

Immédiatement après l'installation, configurez le réseau (étape 8) et installez les mises à jour (étapes 5 et 6). Si tout s'est bien passé, vous pouvez passer à autre chose. Sinon, vérifiez quoi et comment. Fantôme problèmes possibles A ce stade il vous est impossible d’installer les mises à jour.

Travailler avec Hyper-V sans domaine

Notre serveur n'est pas dans un domaine, mais dans un groupe de travail. Cela donne les avantages de l'indépendance et de la portabilité de la solution dans toutes les conditions - à partir de solutions à très petit budget, limitées uniquement par le coût de l'équipement, dans le cas de mon stand de l'ordre de 20 000 roubles. Mais cela impose certaines fonctionnalités de configuration. Plus précisément, nous devons configurer le pare-feu et ajouter un utilisateur général.

Ajoutez un administrateur local (élément 3 de la configuration du serveur, par exemple "hyperadmin / hyperpwd") pour éviter d'utiliser l'administrateur par défaut). Le même utilisateur (peut-être pas l'administrateur) doit être ajouté sur la machine avec laquelle vous vous connecterez via RDP. Lors de la création d'un utilisateur sur ma machine, j'ai écrit ceci dans le champ « Description » : pour me connecter à HYPER-V 2012. »

Pare-feu Hyper-V

Puisque je prévois principalement d'utiliser la console MMC pour gérer machines virtuelles, il conviendra de prévoir du matériel supplémentaire pour gérer le pare-feu du serveur. Cela fera gagner beaucoup de temps car... Je n'ai pas l'intention de modifier régulièrement les règles - le serveur devrait simplement fonctionner. Et je ne veux pas garder en tête la syntaxe PowerShell et CMD ; Linux me suffit. Alors je vais l'allumer accès à distance au pare-feu! Étant donné que le serveur doit être géré correctement via un réseau dédié (physiquement, VLAN), mon option ne réduira pas la sécurité globale. Alternativement, vous pouvez installer un pare-feu logiciel et matériel entre l'hôte et le réseau, par exemple Mikrotik (sans WiFi, bien sûr). C'est complètement solution peu coûteuse avec des performances et une fiabilité acceptables.

Vous pouvez activer la possibilité de gérer le pare-feu à distance en exécutant la commande console (après tout, vous ne pouvez pas vous passer d'une console) :

netsh advfirewall pare-feu défini groupe de règles = "Gestion à distance du pare-feu Windows" nouveau activer = oui

Après cela, vous pouvez lancer la console mmc sur le poste de travail avec les droits « hyperadministrateur » et ajouter le composant logiciel enfichable « Pare-feu Windows » (dans mon Windows 7, il s'appelle « Pare-feu Windows avec sécurité avancée ») et spécifier l'adresse IP de notre Serveur Hyper-V. Tous:)

Quoi qu’il en soit, la console reste le moyen de contrôle le plus fiable. Je fais toujours tout dans la console et je vois ce qui se passe dans l'interface graphique dans la section "Surveillance - Pare-feu". Je ne vais tout simplement pas tout garder en tête. Et cet article est l'une des options pratiques pour moi-même avec vos commentaires et ajouts.

Hyper-V Manager vous permet de gérer des machines virtuelles, de configurer réseaux virtuels, disques, lancez des machines virtuelles, connectez-vous à elles - c'est-à-dire presque tout pour commencer.

Lancez Hyper-V Manager en tant qu'utilisateur « hyperadmin » et cliquez sur « Se connecter au serveur » en haut à gauche. Encore une fois via IP.

Hyper-V Manager dans Windows 7 est conçu pour gérer Hyper-V 2008, et non 2012. Des options telles que les migrations en direct et de stockage ne seront disponibles qu'à partir de Windows 8 (à partir de Windows 7 via PowerShell - s'il vous plaît, mais pas via l'interface graphique). Par conséquent, j'ai décidé d'installer Windows 8 (l'essai suffit pour l'instant) pour comparer « comment ça marche » via Windows 8. Rien de tel, la possibilité de convertir des disques VHD en VHDX est apparue, les mêmes boutons de migration que j'ai mentionnés juste au-dessus . Eh bien, bien, bien sûr, mais si vous décidez de la terminologie et savez ce que vous voulez exactement, alors vous pouvez vous débrouiller avec PowerShell et le bon vieux 7 (il n'y a pas si longtemps, ils parlaient aussi du « bon vieux XP »).

Pour que Hyper-V Manager à partir de Windows 8 vous affiche une liste de machines virtuelles, vous devez télécharger le merveilleux script hvremote (http://archive.msdn.microsoft.com/HVRemote) et l'exécuter sur un poste de travail avec des droits d'administrateur :

cscript hvremote.wsf /mmc:activer
cscript hvremote.wsf /AnonDCOM:octroi

Vous pouvez également vérifier si tout a fonctionné :

cscript hvremote.wsf /show /target:name_or_ip_of_your_hyper-v_server

Ne vous inquiétez pas du fait qu'il s'agit toujours de la version 0.7, qui peut encore être buggée sous Windows 8 et 2012. Tout fonctionne ! Vous pouvez désormais voir vos machines virtuelles (lorsque nous les créons, bien sûr).

Une parenthèse lyrique pour passer à la section suivante, on est connectés, on est contents, on commence à installer la machine virtuelle invitée... Stop ! Comment choisir l'espace pour un disque VHD pour une machine virtuelle ? Le disque de 500 Go n'a pas été formaté pendant le processus d'installation - ce n'était pas nécessaire. Et maintenant, j'ai la possibilité de placer les systèmes invités uniquement sur le lecteur C:\. Et le disque fait 60 Go au total. Ceux. tout ce que vous avez à faire est d'ouvrir le gestionnaire disques durs, formater en NTFS et réattribuer les lettres de lecteur(Le DVD sera E:\, le disque de 500 Go sera D:\ - Je déteste quand les DVD sont suspendus entre les disques :)). COMMENT FAIRE???

Gestion des disques à distance

Pour gérer les disques à distance (Gestion des disques), vous devez suivre les étapes suivantes :

1. Démarrez le service de disque virtuel (VDS) sur le serveur

Affichez une liste des services commençant par « R » à l'aide de PowerShell :
Get-Service -Nom r*

Démarrage du service VDS (Virtual Disk Services) :

Si nécessaire, activez « Gestion des volumes à distance » sur l'ordinateur client (à partir duquel nous gérerons notre serveur).

Si nous n'avions pas complètement désactivé le pare-feu, nous devrions alors suivre l'étape 2.

2.Autoriser la gestion des disques.

Le pare-feu Netsh advfirewall a défini un groupe de règles = « Gestion des volumes à distance » new activer = oui

Vous devez lancer la console de gestion du composant logiciel enfichable MMC en tant qu'utilisateur administrateur local sur notre serveur (dans notre cas, « hyperadmin / hyperpwd ») :

Dans le composant logiciel enfichable, ajoutez "Gestion des disques" (pas ordinateur local, et distant, par exemple, par adresse IP).

Eh bien, en fait, la routine initiale est terminée. Vous pouvez désormais créer des machines virtuelles en toute sécurité. Hyper-V Manager doit également être exécuté en tant que « hyperadmin / hyperpwd ».


De retour dans Windows 8, la technologie de virtualisation Hyper-V est apparue, auparavant disponible uniquement dans les systèmes d'exploitation serveur Microsoft. Cette solution est meilleure que la machine virtuelle Windows Virtual PC incluse dans Windows 7. Aujourd'hui, je vais vous expliquer comment créer une machine virtuelle sous Windows à l'aide d'Hyper-V, ainsi qu'y configurer Internet, le réseau local et le partage de fichiers.

En plus de Coreinfo, vous pouvez utiliser l'utilitaire propriétaire d'Intel (AMD en a un similaire).

Vous pouvez également consulter le tableau de prise en charge de la technologie de virtualisation sur le site Web du fabricant de votre processeur : Intel | DMLA.

Activer Hyper-V

Hyper-V est un composant du système d'exploitation initialement désactivé. Les utilisateurs avancés peuvent l'activer avec une seule commande PowerShell :

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Si vous préférez une interface graphique, appuyez sur Win + R, entrez Caractéristiques optionnelles et appuyez sur Entrée.

Dans la fenêtre qui s'ouvre, cochez la case Hyper-V.

D'une manière ou d'une autre, le composant deviendra disponible après un redémarrage du système. Parmi les problèmes d'installation sous Windows 8 RP, un redémarrage cyclique dû à un défaut des pilotes a été remarqué jusqu'à présent Contrôleur USB 3.0, qui sur certains systèmes a été résolu en désactivant l'USB 3.0 dans le BIOS.

Créer et configurer une machine virtuelle

Appuyez sur Win + R, entrez virtmgmt.msc et appuyez sur Entrée pour ouvrir Hyper-V Manager. Du menu Actions sélectionner CréerMachine virtuelle.

L'assistant de création de machine virtuelle est extrêmement simple, mais je noterai quelques points pour ceux qui aiment Instructions détaillées Avec des photos. Je vais maintenant ignorer l'étape de configuration du réseau, car j'analyserai ce problème plus en détail.

L'emplacement standard des machines virtuelles est un dossier Données de programme, mais cela peut être modifié.

Si vous disposez déjà d'un disque virtuel au format VHD, vous pouvez le connecter. À propos, c'est exactement ce que j'ai fait en utilisant le disque que j'ai créé précédemment pour Virtual Box.

Lorsque vous spécifiez un disque dur virtuel existant, l'assistant supprime l'étape où vous spécifiez le support pour l'installation du système.

Cependant, vous pouvez spécifier le chemin d'accès à l'ISO ultérieurement en ouvrant les paramètres de la machine virtuelle dans la fenêtre principale du gestionnaire Hyper-V.

Démarrer une machine virtuelle et installer Windows dessus

Tout ici est également simple, mais un peu inhabituel pour ceux qui n'ont jamais rencontré Hyper-V auparavant.

Dans le gestionnaire Hyper-V :

  • Pour démarrer la machine virtuelle, cliquez sur « Démarrer »
  • Pour interagir avec celui-ci, cliquez sur « Connecter » ou double-cliquez sur la vignette de la machine.

Lorsque l'image ISO amorçable Windows est spécifiée dans les paramètres de la machine, vous verrez le message familier Appuyez sur n'importe quelle touche pour démarrer à l'écran... Ensuite, vous pouvez le gérer vous-même, mais si vous en avez besoin instructions étape par étape pour l'installation, ils se trouvent sur OSZone pour Windows 7 et Windows 8.

Si le système d'exploitation de la machine physique est plus récent que celui installé sur la machine virtuelle, il est recommandé de mettre à jour les composants d'intégration (merci Artem). Pour cela, connectez-vous à la machine virtuelle dans le gestionnaire Hyper-V, appuyez sur Ctrl + I et exécutez setup.exe.

Configuration de l'accès Internet et du réseau local

Les instructions de cette section ne sont nécessaires que si vous n'êtes pas satisfait du commutateur par défaut introduit dans Windows 10 1709, qui ne peut pas être supprimé ou renommé. Lors de l'utilisation du commutateur par défaut, si l'hôte est connecté à un VPN, la machine virtuelle utilise également le VPN. C'est l'une des principales différences par rapport à un commutateur externe, dont je décrirai la création plus tard.

au menu Actions sélectionner Configuration des commutateurs virtuels. Une fenêtre s'ouvrira dans laquelle vous pourrez créer un commutateur de l'un des trois types suivants. Pour permettre à votre machine virtuelle d'accéder à Internet, créez externe changer.

Vous devez maintenant définir le nom du commutateur et sélectionner la carte réseau si vous en avez plusieurs. À la maison, j'utilise réseau sans fil, j'ai donc choisi un adaptateur Wi-Fi.

Il ne reste plus qu'à indiquer le switch créé dans les paramètres connexion réseau machine virtuelle.

Maintenant en Windows installé vous disposerez d'une connexion Internet et le réseau local entre les machines physiques et virtuelles.

Sur l'image ci-dessus vous voyez :

  • à gauche se trouve le résultat de l'ajout d'un commutateur virtuel à Hyper-V sur une machine physique, c'est-à-dire pont réseau et adaptateur virtuel
  • à droite – Accès Internet et connexion au réseau local sur la machine virtuelle

Comme vous pouvez le constater, la configuration d'Internet et du réseau local n'est pas tant compliquée qu'inhabituelle pour les utilisateurs de systèmes d'exploitation clients Microsoft.

Partage de fichiers entre machines physiques et virtuelles

Lorsque vous travaillez avec une machine virtuelle, vous devez régulièrement copier des fichiers d'une machine physique vers celle-ci, ou vice versa. Je vais décrire plusieurs façons de résoudre ce problème.

Dossiers réseau partagés

Cette méthode fonctionne dans toutes les éditions de Windows 10. Comme nous disposons d'un réseau local, nous pouvons utiliser des dossiers partagés pour partager des fichiers. En fait, les instructions ci-dessous se résument aux bases de la création de dossiers partagés.

Accès de la machine virtuelle à la machine physique

Une image vaut mille mots, comme disent les Américains.

La figure montre l'explorateur de machine virtuelle (VIRTUAL-PC), à partir duquel on accède à la machine physique (VADIK-PC). Une fois que vous aurez saisi les identifiants de votre compte, l'accès à votre profil sera à votre disposition.

Vous souhaiterez peut-être créer un dossier partagé situé sur une machine physique en dehors de votre profil. Pour ce faire, il suffit d'utiliser moyens standards fournissant un accès partagé, mais j'expliquerai ce processus en utilisant l'exemple de l'accès à un dossier arbitraire d'une machine virtuelle.

Accès de la machine physique à la machine virtuelle

Disons qu'il y a un dossier à la racine du disque de la machine virtuelle partagé. Faites un clic droit dessus et sélectionnez Accès général Personnes individuelles(ou Utilisateurs spécifiques sous Windows 7).

Vous pouvez désormais ouvrir un dossier partagé sur le réseau dans l'Explorateur, notamment en saisissant l'adresse du formulaire dans la barre d'adresse \\nom-ordinateur\nom-dossier.

Connexion à un bureau distant d'une machine de travail virtuelle

Dans Hyper-V, les fichiers ne peuvent pas être échangés entre une machine physique et virtuelle par copier-coller. Vous ne pouvez coller du texte copié sur une machine physique qu'à l'aide du raccourci clavier Ctrl + V. Cependant, une fois la machine virtuelle exécutée, vous pouvez vous y connecter via RDP au lieu de l'ouvrir depuis Hyper-V Manager. Cette méthode fonctionne dans les éditions Pro et supérieures.

Actions sur une machine virtuelle

Tout d’abord, vous devez activer les connexions de bureau à distance sur la machine virtuelle dans les propriétés système. Appuyez sur Win + R et exécutez :

RUNDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,5

Autorisez ensuite la connexion comme indiqué sur l'image.

Il ne reste plus qu'à connaître l'adresse IP de la machine virtuelle avec la commande ipconfig

Actions sur une machine physique

Appuyez sur Win + R et entrez mstsc et développez les options de connexion.

Dans la fenêtre qui s'ouvre :

  1. Saisissez l'adresse IP de la machine virtuelle (obligatoire).
  2. Saisissez le nom de l'utilisateur dont vous allez vous connecter au compte.
  3. Activez la mémorisation des informations de connexion.
  4. Enregistrez les paramètres de connexion.

Vous pouvez également définir l'onglet Affichage sur une résolution inférieure à celle utilisée sur la machine physique.

Vous pouvez désormais échanger des fichiers entre machines physiques et virtuelles en utilisant les raccourcis clavier habituels Ctrl + C et Ctrl + V.

Enfin, je voudrais virtualiser quelques recommandations de Denis Diaghilev pour travailler avec Hyper-V.

Utilisez RDP pour vous connecter aux machines virtuelles.

Cela vous permettra non seulement de partager des fichiers entre la machine physique et la machine virtuelle par copier-coller, mais permettra également d'économiser les ressources système consommées par vmconnect lors de la connexion à la machine virtuelle dans Hyper-V Manager ou depuis ligne de commande.

Si vous prévoyez d'utiliser régulièrement RDP pour vous connecter à diverses machines virtuelles, épinglez le programme à la barre des tâches. Ensuite, la liste des voitures sera enregistrée dans la liste de transition.

Soyez prudent avec vos photos

Avec Hyper-V, vous pouvez créer des instantanés d'une machine virtuelle à l'aide de la technologie de disque différentiel. Cependant, la logique des images est presque à l’opposé de ce que pourrait en attendre une personne qui n’a jamais marché sur un râteau.

Alexander Kosivchenko (MVP pour la virtualisation) a décrit en détail, bien que de manière quelque peu chaotique, le principe de fonctionnement des instantanés Hyper-V sur Habré.

Utilisez l'importation de machine virtuelle si nécessaire

L'importation sera plus intéressante pour les informaticiens, mais il m'est arrivé d'utiliser cette fonction par accident. Après avoir créé la machine virtuelle, j'ai renommé la lettre de lecteur où elle était stockée, puis Hyper-V Manager l'a perdue.

En regardant autour de moi en un clin d’œil, j’ai vu l’option d’importation et j’ai instantanément restauré la machine.

De plus, je ne soupçonnais même pas que les actions que j'effectuais n'étaient devenues possibles que grâce à l'émergence d'une nouvelle fonctionnalité dans Hyper-V :)

Hyper-V contre Boîte Virtuelle

En comprenant Hyper-V, j'ai involontairement comparé Solution Microsoft pour un système d'exploitation client avec Oracle VirtualBox.

Du point de vue des tâches typiques des utilisateurs à domicile (test de l'installation du système, familiarisation avec celui-ci, vérification du fonctionnement des applications), ces solutions ne sont pratiquement pas différentes les unes des autres. Mais VirtualBox peut être utilisé dans les éditions Windows 10 Home, alors qu'Hyper-V n'y est pas disponible.

VirtualBox n'a pas d'exigences matérielles aussi strictes, et ses capacités graphiques sont encore plus grandes, puisqu'il prend en charge l'accélération matérielle 3D (même si je ne l'ai jamais utilisé).

Concernant Interface graphique, alors c'est purement une question de goût. L'hyperviseur issu des systèmes d'exploitation serveur semble probablement plus ascétique, mais les paramètres et la configuration des machines virtuelles sont généralement très similaires.

La présence d'Hyper-V dans Windows plaira avant tout aux professionnels de l'informatique habitués à cette technologie. Pour les utilisateurs à domicile, il s’agit d’une bonne occasion de profiter des outils intégrés au système et d’élargir leurs horizons en se familiarisant avec les technologies de serveur Microsoft.

Enquête

J'ai découvert les machines virtuelles en 2004, lorsque j'ai commencé à effectuer l'installation automatique de Windows. Depuis, ils font désormais partie intégrante de mon travail quotidien, y compris les tests les paramètres du système, programmes, etc.

Dans les commentaires Dites-nous quelle solution de virtualisation vous utilisez et dans quel but !

Je tiens à remercier Denis Diaghilev pour son aide dans la préparation de ce matériel. L'un des avantages du programme MVP est l'exposition aux meilleurs talents technologiques de Microsoft. Cela signifie que vous pouvez obtenir des conseils compétents sur n'importe quelle question en privé ;)

Denis a également gentiment offert son aide pour faciliter la discussion. Par conséquent, si vous avez des questions techniques concernant cet article, vous pouvez compter sur réponses nuancées.

Je tiens à souligner spécifiquement que




Haut