Dual boot Windows 7/8 sans partitionner son disque dur

Par Julien, 2 mars 2012

La Consumer Preview de Windows 8 étant sortie avant-hier, un grand nombre de personnes souhaitent la tester. Cependant, certains ne veulent pas partitionner leurs disque dur pour installer le système sur une partition propre.

Il y a une solution : utiliser un VHD ! Installons donc Windows 8 en utilisant un fichier VHD.

Pour commencer, voici les prérequis :

Et voici les étapes pour l’installation proprement dite :

  1. Créez un dossier nommé « VHD » à la racine de votre disque dur principal
  2. Mettez le script WIM2VHD dans ce dossier
  3. Monter l’image de Windows 8 (avec Daemon Tools par exemple)
  4. Lancer la console Windows en mode administrateur naviguez jusqu’au dossier VHD via la commande « cd »
  5. Lancer la commande suivante

    cscript.exe .WIM2VHD.WSF /WIM:D:sourcesinstall.wim /VHD:C:VHDwindows8.vhd /diskType:Fixed /Size:40960

    Explications :
    - WIM2VHD : c’est le script qui s’occupe de créer le disque dur virtuel
    - /WIM : l’emplacement du fichier Wim dans le DVD de Windows 8
    - /VHD : emplacement du disque VHD nouvellement créé.
    - /diskType : type du disque dur (ici : taille fixe)
    - /Size : taille du VHD, en Mb (ici : 40Gb)

  6. Creating a Fixed VHD.  This can be a time consuming process…  => là, il faut attendre que le script créé le fichier VHD
  7. Configuration du VHD, le script fait tout, même installer Windows dessus.
  8. Lorsque c’est fini, il faut monter le disque VHD
    - Dans le menu démarrer, faites un clic droit sur Ordinateur puis cliquez sur gérer
    - Dans le gestionnaire de disques, allez dans le menu Action puis cliquez sur Attacher un disque dur virtuel
    - Lorsque c’est fait, il va falloir donner une lettre au disque. Pour ça, il suffit de faire clic droit dessus (dans la partie inférieure du gestionnaire)</
    - Le disque dur devrait apparaître dans l’explorateur Windows sous la lettre définie
  9. Dernière étape, ajoutez le nouveau système au boot avec la commande suivante : bcdboot E:Windows  (Changez le E par votre lettre)
  10. En redémarrant, Windows 8 continuera son installation

L’avantage de cette technique est le suivant : profiter d’un dual boot classique sans partitionner. Ce qui signifie que pour supprimer ce deuxième système, il suffit de supprimer l’entrée dans le boot (exécutez msconfig pour faire ça de manière graphique) et le fichier VHD.