Posts Tagged “virtualbox”

Le format .vdi est le format du logiciel VirtualBox.

Quand au format .vhd c’est celui utilisé par VirtualPC ou Hyper-V.

Pour convertir le .vdi en .vhd il faut que VirtualBox soit installé sur la machine et que la machine « cible » soit de type Microsoft (XP/Vista/7…).

Pré-requis :

  • Suppression des tools de VirtualBox sur la machine
  • Supprimer les « Snapshots » car ils ne sont pas pris en compte dans la conversion
  • Ne plus utiliser le Vdi sur n’importe qu’elle Vm (Surtout ne pas supprimer le Vdi juste ne plus l’utiliser sur aucune Vm (même une Vm éteinte))

Une fois les pré-requis remplis vous pouvez passé à la suite.

Ouvrez une invité de commande

Sous Windows XP

Démarrer / exécuter et taper cmd puis entrée

Sous Windows 7 / Vista

Démarrer taper cmd puis entrée

Ecrire dans l’invité de commande, cette commande permet de vous positionner sur le dossier de VirtualBox.

cd C:\program files\oracle\virtualbox

Puis la touche entrée…

Ensuite la ligne de commande.

vboxmanage clonehd C:\Emplacement\VM.vdi C:\Destionation\VM.vhd — format VHD
 

Puis la touche entrée…

Voila votre Vhd est normalement généré sans erreur ! (il faut avoir aussi assez de place sur votre disque de destination)

Le script est à présent terminé, n’hésitez pas à me laisser des commentaires, surtout si ça ne fonctionne pas :)

MAJ : 07/07/2011

Suite aux différents commentaires, je vous informe que effectivement il y a un problème avec le MBR une fois le fichier convertit il faut recrée le MBR sur le « nouveau disque virtuel »

Pour ce faire :

Il suffit d’utiliser la commande fixmbr des outils microsoft.
En résumé il suffit de démarré la VM sur le CD ou fichier ISO de l’os et de faire une réparation (Récupération console) pour avoir accès au ligne de commande.
Une fois la commande fixmbr exécuté sur le nouveau disque il va reconstruire le MBR, il suffira alors tous simplement de le redémarré normalement.

Source

 

Comments 4 commentaires »

Le format .vhd est le format de base de virtualisation pour les produits Microsoft.

Quand au format .vdi c’est celui utilisé par VirtualBox.

Pour convertir le .vhd en .vdi il faut que VirtualBox soit installé sur la machine.

Pour commencer, il faut ouvrir une invite de commande :

Sous Windows XP

Démarrer / exécuter et taper cmd puis entrée

Sous Windows 7 / Vista

Démarrer taper cmd puis entrée

Ecrire dans l’invité de commande, cette commande permet de vous positionner sur le dossier de VirtualBox.

cd C:\program files\oracle\virtualbox

Puis la touche entrée…

Ensuite la ligne de commande.


vboxmanage convertdd C:\Emplacement\VotreDisque.vhd C:\Destination\NewDisque.vdi

En revanche le disque généré est de taille fixe.

Pour le rendre de taille dynamique.


vboxmanage modifyvdi C:\Emplacement\VotreDisque.vdi compact

Le script est à présent terminé, n’hésitez pas à me laisser des commentaires.

 

MAJ : 07/07/2011

Suite aux différents commentaires, je vous informe que effectivement il y a un problème avec le MBR une fois le fichier convertit il faut recrée le MBR sur le « nouveau disque virtuel »

Pour ce faire :

Il suffit d’utiliser la commande fixmbr des outils microsoft.
En résumé il suffit de démarré la VM sur le CD ou fichier ISO de l’os et de faire une réparation (Récupération console) pour avoir accès au ligne de commande.
Une fois la commande fixmbr exécuté sur le nouveau disque il va reconstruire le MBR, il suffira alors tous simplement de le redémarré normalement.

Source

Comments 6 commentaires »