web-dev-qa-db-fra.com

Hyper-V sur Windows 7?

J'utilise le nouveau Windows 7 RC x64. Je voudrais configurer quelques serveurs virtuels fonctionnant sur la même boîte que mon OS de bureau. Je sais que je peux le faire avec certains des autres paquets de virtualisation (Windows Virtual PC, VirtualBox, etc.) mais il y a quelques fonctionnalités d'Hyper-V dont je voudrais profiter.

Est-il possible d'installer Hyper-V sur Windows 7 x64? Si c'est le cas, comment?

21
heavyd

Je dirais qu'il n'est pas possible d'utiliser Hyper-V sur Windows 7. Vous pouvez mettre Server 2008 avec Hyper-V comme hôte et utiliser Windows 7 comme machine invitée. Votre meilleur pari est d'utiliser le nouveau PC virtuel Windows ou VirtualBox et similaires.

17
Joshua

Windows 7 est un système d'exploitation client et ne prend donc pas en charge la technologie Hyper Visor à nu (niveau 1) que le serveur Win2k8 prend en charge. Cependant, Windows 7 a un nouveau client Virtual PC - qui n'est PAS le même que l'ancien (qui utilisait l'émulation), il utilise essentiellement une hyper visière de niveau 2. Mark Wilson le couvre en détail dans son article de blog

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

Enfin, une note importante (puisque vous avez déjà une machine virtuelle) est que les machines Hyper-V ne fonctionnent pas nativement sur le nouveau PC virtuel en raison de problèmes HAL (je n'ai pas encore essayé de désinstaller les composants Hyper-V en premier, mais je soupçonne qu'il a gagné '' t fonctionne car le HAL est une mise à jour du pilote). Ancien PC virtuel au nouveau PC virtuel est très bien.

8
Robert MacLean

Hyper-V uniquement disponible sur Windows Server 2008 avec Hyper-V ou disponible gratuitement Hyper-V Server

Vous pouvez installer l'un d'eux comme système d'exploitation de base, puis installer Win7 dans une machine virtuelle Hyper-V

4
Wayne

En fait, oui, c'est en quelque sorte possible.

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

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

Pour configurer cela sur votre poste de travail Windows 7: a) Démarrer 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 Maj + F10 c) Dans l'invite de commande, exécutez une série de commandes pour créer un disque dur virtuel.

Quelque chose comme:

http://technet.Microsoft.com/en-us/library/dd744338 (WS.10) .aspx

diskpart créer un fichier vdisk = c:\windows7.vhd maximum = 25600 type = fixe sélectionner un fichier vdisk = c:\windows7.vhd attacher vdisk

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

2
Maxime Labelle

Personne n'a envisagé de créer une instance de Virtual Windows Server 2008 R2 sur un boîtier 2k8 et de démarrer sur ce disque dur virtuel Hyper-V à l'aide du multi-démarrage de Windows 7? Win2k8R2 et Win7 peuvent tous deux démarrer sur un disque dur virtuel Hyper-V OR Virtual PC afin que l'hôte virtuel devienne l'hôte physique.

Comme avantage supplémentaire, le système d'exploitation virtuel fonctionnant comme un système d'exploitation physique (démarrage multiple sur le disque dur virtuel Win2k8 R2) devrait pouvoir utiliser le matériel de virtualisation pour exécuter Hyper-V. Avec l'aide d'un boîtier Hyper-V 2k8, vous n'aurez même pas besoin d'une partition séparée pour ce faire.

Je recommande de rechercher "démarrer sur un disque dur virtuel avec Windows 7." Comme indiqué ci-dessus, cette solution nécessiterait une autre boîte Windows Server 2008, ou une partition multi-démarrage Server 2008 pour créer le disque dur virtuel (j'ai un disque dur externe de rechange/propre pour de telles configurations simplifiées). Ce disque dur virtuel, une fois créé, doit être déplaçable vers un serveur Hyper-V et, s'il est multi-démarré dans Win7, il devrait pouvoir utiliser le matériel de virtualisation une fois la couche HAL détectée.

Quelqu'un plus intelligent que moi devrait sonner pour valider cela.

1
Aaron E

Windows 7 dispose d'une nouvelle version de Virtual PC actuellement disponible en version bêta. Ceci est disponible ici . Il existe également le nouveau mode Windows virtuel XP Mode pour Windows 7 disponible.

1
BinaryMisfit

Vous devez exécuter la version serveur de Windows 7, AKA Server 2008 R2 ou tout ce qui finira par être appelé.

0
Mark Allen

Pourrait vouloir examiner les outils d'administration de serveur distant pour Windows 7 (KB958830)

Microsoft KB9588

0
electrichead