Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:vmdk2vdi [Le 12/01/2012, 07:11] – Ajout d'une autre méthode lurontutoriel:vmdk2vdi [Le 31/01/2014, 16:21] (Version actuelle) – effacée FelixP
Ligne 1: Ligne 1:
-{{tag>Dapper Edgy Feisty Gutsy Virtualisation}} 
- 
-====== Comment convertir une machine VmWare en machine VirtualBox ====== 
- 
-La dernière version de [[:virtualbox]] (1.4.0) gère nativement les disques [[:vmware]] mais des problèmes peuvent survenir. En plus nous ne pouvons pas profiter pleinement des options de [[:virtualbox]] (comme par exemple les screenshots). 
- 
-Pour réaliser cela, il faut impérativement que la machine virtuelle soit compatible vmware workstation 4.x mais surtout **PAS** supérieur. 
-Vous pouvez utiliser **vmware converter** (Windows) pour la convertir en 4.x. 
- 
-===== Méthode 1 ===== 
- 
-==== Prérequis: ==== 
-  
-  * avoir installé le paquet **[[apt>qemu]]** 
-  * avoir installé [[:virtualbox|VirtualBox]] 
- 
-==== Préparation pour une machine (invité) Windows ==== 
- 
- 1- Lancez la machine windows dans vmware, télécharger l'utilitaire [[http://www.virtualbox.org/attachment/wiki/Migrate_Windows/MergeIDE.zip?format=raw|MergeIDE]] et exécuter le fichier bat.  
- 
-//Cela permet d'effectuer des modifications dans le registre pour le contrôleur IDE. Sinon Windows ne démarrera pas !// 
- 
-{{icons:icone_danger.png  }} 
->**Attention** Les modifications suivantes (2 & 3) sont à faire après avoir effectué la conversion de la machine. 
- 
- 2- Dans virtualBox -> Préférence de la machine -> Avancé -> cocher la case "Activer l' IO APIC". 
- 
- 3- Démarrez la machine virtuelle et booter sur un cd d'installation XP, lancez la réparation en ligne de commande et désactiver agp440.sys qui peut mener à des conflits :  
- 
-<code>listsvc</code> 
- 
-Vérifiez sa présence et son statut puis désactivez le :  
- 
-<code>disable agp440.sys</code> 
- 
-Et enfin supprimez le fichier dans //c:\windows\system32\drivers// puis rebootez. 
- 
-==== Conversion de la machine ==== 
- 
-Se placer dans le répertoire où se trouve la machine (.vmdk) et lancer la commande suivante en remplaçant //machine.vmdk// par votre machine et //fichierbinaire.bin// par le nom de votre choix :  
- 
-<code>qemu-img convert machine.vmdk -O raw fichierbinaire.bin</code> 
- 
-//La conversion prends quelques minutes ...// 
- 
-**(Optionnel)** Si le disque virtuel est composé de plusieurs fichiers *.vmdk il faut d'abord créer un fichier unique à l'aide de la commande :  
-<code>vmware-vdiskmanager -r vm.vmdk -t 0 hardrive-name.vmdk</code> 
- 
-Une fois terminée, récupérer l'utilitaire vditool : 
- 
-<code>wget http://www.virtualbox.org/download/testcase/vditool</code> 
- 
-Bien penser à le rendre exécutable et lancer la commande suivante en remplaçant //fichierbinaire.bin// par votre fichier créé ci-dessus et //new.vdi// par le nom de votre choix : 
- 
-<code>LD_LIBRARY_PATH=/opt/VirtualBox* ./vditool DD new.vdi fichierbinaire.bin</code> 
- 
-Sur les dernières versions de Virtualbox, la commande est la suivante : 
- 
-<code>/opt/VirtualBox/VBoxManage convertfromraw fichierbinaire.bin new.vdi</code> 
- 
-Pour la version 3.08 la commande est 
- 
-<code>VBoxManage convertfromraw fichierbinaire.bin new.vdi</code> 
- 
-Sur Mandriva, <code>LD_LIBRARY_PATH=/usr/lib/virtualbox ./vditool DD new.vdi fichierbinaire.bin</code> 
- 
-À ce stade il ne reste plus qu'à mettre le disque virtuel converti (.vdi) dans virtualbox, créer une machine puis la démarrer. 
- 
-===== Méthode 2 ===== 
- 
-==== Prérequis: ==== 
-  
-  * avoir installé [[:virtualbox|VirtualBox]] 
- 
-==== Conversion de la machine ==== 
- 
-Se placer dans le répertoire où se trouve la machine (.vmdk) et lancer la commande suivante en remplaçant //machine.vmdk// par votre machine et //machine.vdi// par le nom de votre choix :  
- 
-<code>VBoxManage clonehd machine.vmdk machine.vdi -format VDI</code> 
- 
-//La conversion prends quelques minutes ...// 
- 
-Il ne reste plus qu'à: 
- 
-  * mettre le disque virtuel converti (.vdi) dans virtualbox; 
-  * créer une machine; 
-  * modifier les préférences de la machine de la façon suivante: dans virtualBox -> Préférence de la machine -> Avancé -> cocher la case "Activer l' IO APIC"; 
-  * démarrer la machine. 
- 
-===== Liens ===== 
- 
-  * Sites Officiels :  http://www.virtualbox.org/ **&** http://www.vmware.com/fr/ 
-  * [[http://www.vmware.com/products/converter/|Vmware converter]]  
-  * [[http://www.virtualbox.org/wiki/Migrate_Windows|Migration d'une machine Windows]]