Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ?

I. Introduction à l'installation de Windows 8 sur VHD

Je vous ai montré dans un précédent tutoriel comment faire un dual boot Windows 7 / Windows 8. Nous allons faire ici la même chose à la différence que nous allons utiliser un disque dur virtuel (VHD) pour y installer Windows 8. Notez que la version finale du nouveau système d'exploitation sort fin octobre. En attendant, vous pouvez tester soit la version Release Preview, soit la version RTM si vous êtes abonné Technet ou MSDN (une version d'essai limitée à 90 jours est également téléchargeable pour tous ici).

Qu'est ce que le VHD ? VHD signifie Virtual Hard Disk (Disque dur virtuel), format supporté et géré nativement par Windows 7. Le disque virtuel se présente comme un simple fichier stocké sur votre disque dur physique. Une fois créé et attaché, vous pouvez y accéder dans l'explorateur de Windows et l'utiliser comme n'importe quel autre lecteur.

Ici, ce qui nous intéresse c'est de mettre en place un multiboot entre Windows 7 et Windows 8 en installant ce dernier dans un disque VHD. C'est notamment pratique si vous n'avez plus de partition disponible sur votre disque dur et surtout cela vous permet de tester Windows 8 sur du matériel réel à l'exception bien évidemment du disque dur. 

II. Explications

Dans un premier temps, cliquez sur le bouton Démarrer de Windows normalement situé en bas à gauche de votre écran, puis cliquez avec le bouton droit de votre souris sur "Ordinateur" et enfin sur "Gérer" :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 0

Une fenêtre s'ouvre, dans la colonne de gauche cliquez sur "Gestion des disques" :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 1

Cliquez maintenant sur le menu "Action" puis sur "Créer un disque dur virtuel" :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 2

Dans la fenêtre qui s'ouvre, vous devez spécifier un emplacement où sera stocké le disque dur virtuel sur l'ordinateur. Pour cela, cliquez sur "Parcourir ..." :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 3

Rendez vous dans l'emplacement de votre choix, pour l'exemple j'ai créé un dossier "VHD" à la racine de mon disque.

Puis donnez un nom à votre disque dur virtuel VHD, pour l'exemple j'ai choisi "windows8" (il portera l'extension .vhd). Et cliquez sur "Enregistrer" :

Note : Veillez à choisir un emplacement et un nom pas trop complexe que vous pouvez facilement retenir car cela va nous servir pour la suite.

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 4

Saisissez ensuite la taille du disque dur virtuel (au minimum 20 Go => pensez à bien sélectionner "Go").

Vous pouvez également choisir le format de disque virtuel, soit dynamique soit fixe. Un disque VHD d'une taille fixe sera plus performant qu'un dynamique.

Puis cliquez sur "OK" :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 5

Patientez pendant la création du disque virtuel...

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 6

Le disque apparait ensuite dans la liste. Dans notre cas, il n'est pas nécessaire de l'initialiser :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 7

Redémarrez votre ordinateur sur le DVD (ou clé usb) de Windows 8 jusqu'à arriver à la fenêtre ci-dessous (aidez vous de ce tuto si besoin) :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 8

Appuyez maintenant sur la touche SHIFT + F10 de votre clavier pour faire apparaitre la console comme ci-dessous. Dans un premier temps, tapez la commande "diskpart" et appuyez sur Entrée :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 9

Puis tapez "list vol" et appuyez sur Entrée, ceci pour repérer la lettre de lecteur sur lequel se trouve votre fichier de disque virtuel. Dans mon cas c'est le D.

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 10

Tapez maintenant la commande suivante : "select vdisk file=D:\VHD\Windows8.vhd" en remplaçant la lettre de lecteur D par la votre et le chemin du fichier vhd par le votre. Puis appuyez sur Entrée. Lorsque c'est ok, vous devez avoir le message suivant :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 11

Enfin, tapez la commande "attach vdisk" puis appuyez sur Entrée. Vous devez avoir le message suivant :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 12

Fermez la console et cliquez sur "Actualiser" dans la fenêtre d'installation de Windows pour faire apparaitre le disque dur virtuel :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 13

Le disque VHD apparait bien, sélectionnez le (ignorez le message d'erreur en bas) et cliquez sur "Suivant" :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 14

Et voilà, l'installation commence, vous n'avez plus qu'à patienter :

Comment installer Windows 8 sur un VHD en dual boot avec Windows 7 ? image 15

Suivez ce tutoriel si vous avez besoin d'aide pour la suite de l'installation.
Le dual boot va se créer ensuite automatiquement de la même manière que si vous aviez installé Windows 8 sur un disque physique.

Note : Pour supprimer le dual boot par la suite lorsque vous aurez fini de tester Windows 8, consultez l'étape 3 de ce tutoriel. Vous n'avez pas besoin de formater ou supprimer quoi que ce soit niveau partition : Une fois le dual boot désinstallé via "msconfig", supprimez simplement votre fichier VHD contenant Windows 8.

III. Conclusion du tutorial

Voilà, j'espère que ce tutoriel vous aura servi pour tester Windows 8 sans effectuer aucune modification sur votre disque dur à part créer un simple fichier VHD. C'est très pratique, moins risqué et plutôt simple à mettre en place si vous suivez à la lettre le tuto !

Bons tests !