21 votes

Hyper-V sur Windows 7?

Je cours la nouvelle version de Windows 7 RC x64. J'aimerais mettre en place quelques serveurs virtuels fonctionnant sur la même machine que mon système d'exploitation de bureau. Je sais que je peux le faire avec certains des autres packages de virtualisation (Windows Virtual PC, VirtualBox, etc.) mais il y a quelques fonctionnalités de Hyper-V dont j'aimerais profiter.

Est-il possible d'installer Hyper-V sur Windows 7 x64? Si oui, comment?

17voto

runeh Points 1304

Je dirais qu'il n'est pas possible d'utiliser Hyper-V sur Windows 7. Vous pourriez installer Server 2008 avec Hyper-V en tant qu'hôte et utiliser Windows 7 en tant que machine invitée. Votre meilleure option est d'utiliser le nouveau Windows Virtual PC ou VirtualBox et similaires.

0 votes

+1 car win7 N'A PAS de support pour hyper-v. Seulement Virtual XP sur des processeurs spécifiques.

2 votes

@Wayne pas correct - tous les systèmes d'exploitation de Microsoft actuellement pris en charge sont officiellement pris en charge sur Virtual PC, mais d'autres choses comme Linux fonctionnent aussi. Virtual XP est une machine virtuelle XP préconfigurée, qui exécute également une nouvelle version des services de terminal (pour permettre le partage d'applications) et dispose de certains accroches spéciaux dans le système d'exploitation Win7 pour les démarrer/les arrêter plus facilement. Vous avez raison sur les processeurs spécifiques - ils ont besoin du support de virtualisation. C'est la même chose que Hyper-V actuellement.

2 votes

Oh, allez, dire que cette approche utilise Hyper-V sur Windows 7, c'est comme dire que vous pouvez utiliser VMware ESX sur Windows 7 si vous installez 7 en tant qu'invité sur ESX. Le mot sur est important. La question posée était de savoir si l'utilisateur pouvait installer Hyper-V sur Windows 7 x64, et la réponse est non.

8voto

svec Points 2050

Windows 7 est un système d'exploitation client et ne prend donc pas en charge la technologie Hyper Visor de niveau 1 (bare metal) que Win2k8 server prend en charge. Cependant, Windows 7 dispose d'un nouveau client Virtual PC - qui n'est PAS le même que l'ancien (qui utilisait l'émulation), celui-ci utilise essentiellement un hyper viseur de niveau 2. Mark Wilson le couvre en détail dans son billet de blog

Il est donc beaucoup plus rapide que l'ancien, mais pas aussi rapide que Hyper-V natif. Le compromis est que vous bénéficiez d'un support matériel plus étendu (les périphériques USB sont entièrement pris en charge) et de certaines fonctionnalités plus agréables comme le support du glisser-déposer.

Enfin, une note importante (puisque vous avez déjà une machine virtuelle) est que les machines Hyper-V ne s'exécutent pas nativement sur le nouveau Virtual PC en raison de problèmes de HAL (je n'ai pas encore essayé de désinstaller les composants Hyper-V en premier lieu, mais je soupçonne que cela ne fonctionnera pas car le HAL est une mise à jour du pilote). De l'ancien Virtual PC au nouveau Virtual PC, c'est bon.

0 votes

C'est vrai, mais il vaut la peine de souligner que c'est un résultat du modèle économique de Microsoft pour forcer les gens à utiliser des produits serveur, et non une restriction technique.

0 votes

@user65549 Je ne sais pas, Windows 8 a un support complet pour Hyper-V (à condition que vous ayez un CPU avec SLAT) et c'est un OS client. Je pense que c'était simplement une fonctionnalité qui n'a pas été retenue, car elle n'était pas assez importante - pas délibérément supprimée pour des raisons commerciales.

0 votes

Hmm, d'accord, tu as peut-être raison.

4voto

jimg Points 459

Hyper-V est uniquement disponible sur Windows Server 2008 avec Hyper-V ou le serveur Hyper-V gratuit.

Vous pourriez installer l'un de ces systèmes d'exploitation de base, puis installer Win7 dans une machine virtuelle Hyper-V.

2voto

Maxime Labelle Points 101

En fait, oui, c'est d'une certaine manière possible.

Windows 7 inclut une fonctionnalité "démarrer sur VHD". Ainsi, il est possible d'installer Windows Server 2008 R2 (64bits) à l'intérieur d'un VHD qui réside sur le système de fichiers de Windows 7. Ce système sera disponible en double démarrage au démarrage du système.

Lorsque vous démarrez sur Windows Server 2008 R2, il est possible d'activer le rôle de serveur Hyper-V et tout fonctionne parfaitement.

Pour mettre en place cela sur votre poste de travail Windows 7 : a) Démarrez sur le support d'installation de Windows Server 2008 R2 b) Lorsque la boîte de dialogue de sélection de la langue apparaît, appuyez sur Shift+F10 c) Dans l'invite de commandes, exécutez une série de commandes pour créer un disque dur virtuel.

Quelque chose comme :

http://technet.microsoft.com/fr-fr/library/dd744338(WS.10).aspx

diskpart create vdisk file=c:\windows7.vhd maximum=25600 type=fixed select vdisk file=c:\windows7.vhd attach vdisk

Ensuite, vous pouvez procéder à l'installation.

5 votes

Ce n'est pas exécuté Hyper-V à partir de Windows 7, vous démarrer directement vers Server 2008, Windows 7 ne serait jamais chargé. Ma question est spécifique à l'exécution de Hyper-V à partir de Windows 7.

1voto

BinaryMisfit Points 1593

Windows 7 a une nouvelle version de Virtual PC actuellement disponible en version bêta. C'est disponible ici. Il y a aussi le nouveau mode Virtual Windows XP pour Windows 7 disponible.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X