Un petit sujet sur la conversion d'une image virtualbox vers vmware, donc image *.vdi vers *.vmdk (vdi format de disque virtualbox, et vmdk format de disque virtualbox).
Pour que faire ?
Et bien, je tourne sous nux, et je voulais installer windows xp avec le vmware player (3.1) qui permet la création d'image et est gratuit.
Sauf que vmware detecte windows et active le easy installer, ce qui fait qu'il change automatiquement la clé du windows par une temporaire, necessitant de rentrer une clé par la suite pour l'activer.
Et moi, j'ai pas de clé, j'ai bien un windows xp version cd, qui était livré avec mon dell (en option, faut payer...), mais le cd en question est bidouilé made in Dell et fonctionne que sur les Dell, donc ca passe pas en virtualisation.
J'ai donc acheté un windows xp mkex64 4.8, chez le distributeur piratebay (la version gratuite), la clé est donc intégré.
Bref ducoup je l'ai installé sur virtuabox pour pas qu'il me foute leur clé temporaire, et ca marche impecable, sauf que je prefere vmware pour les utilités dans la machine et en general (drag&drop, gestion 3D, bonne gestion USB, mémoire alloué dynamiquement jusqu'au seuil max de configuration, etc)
Bon je passe l'installation de windows sous virtualbox, donc on a un disque vdi, et on va le passer en vmdk, avant de continuer vous devez savoir que la conversion ne fera pas une image disque de l'espace utilisé dans la machine, elle fera la taille du disque virtuel, c'est à dire si dans virtualbox vous avez choisi un disque à image dynamique de 40Go (votre || vos) image(s) vmdk ca donnera 40Go d'espace disque.
Donc si vous réalisez la manipulation pour vous passer de serial, choisissez plus un disque dynamique de 5Go.
- On passe notre image windows sur disque vdi chez cousin vmdk.
Pour ca c'est rapide virtualbox propose un outil très bien réalisé VBoxManage, on peut convertir en raw en vmdk en vdi en vhd ou autre (vhd c'est format microsoft, et raw bein c'est brute)
Une conversion en raw peut être porté sur n'importe quel machine au passage, si vous voulez travailler en virtualisation et passer l'image sur disque dur ou autre, c'est cette option qu'il faudra faire, ensuite un coup de DD pour placer l'image et hop c'est bon, on peut aussi imaginer la location d'un serveur qui ne propose pas un OS que vous voulez, suffit d'avoir un systeme rescue avec dd et c'est bon.
Bon il faut reperer l'image disque vdi de votre machine virtuelle, pour la convertir, sous une ubuntu avec a virtuabox des depots et une configuration par defaut, c'est ici:
~/.VirtualBox/HardDisks/wind.vdi
(si c'est pas, la), lancez ceci:
find ~/ -name *.vdi -print
Ensuite on se deplace dans le répertoire
cd ~/.VirtualBox/HardDisks/
et on convertit:
VBoxManage clonehd wind.vdi --variant Split2G --format VMDK winy.vmdk
clonehd = copie du disque
wind.vdi = mon disque virtualbox a convertir
--variant Split2G = découpe du fichier final en morceau de 2Go (important dans certain cas, genre si vous voulez déplacer le nouveau disque sur du FAT32, vous pourrez pas si votre image fait pus de 4Go)
--format VMDK = selection du format de disque utiisé par vmware
winy.vmdk = le nom de sauvegarde de mon nouveau disque compatible vmware
Donc si vous avez un disque de 5Go à convertir c'est très rapide, mais on a pas terminé.
Maintenant on prépare notre configuration dans vmware player, (donc créez une nouvelle machine)
On précise qu'on va installer plustard:
Après vous rempissez les trucs classique (tout par défaut c'est bon)
A la dernière étape on peut customiser le hardware, donc on rentre dedans, réglez la mémoire max, le nombre de CPU etc (
ne retirer pas le lecteur de disque optique, c'est utile pour l'installation des vmware tools, même si vous avez pas de lecteur physique)
Sauvegardez, quittez, et retournez dans la configuration, vous devez avoir un HD dedans car vous avez terminé la conf précédemment et l'image est créé.
Faites ajouter (en bas le plus avec marqué add), on sélectionne HD comme sur le mega screenshot:
La on précise qu'on va utiliser
un disque existant, bein ouai celui qu'on vient de convertir en vmdk :) ...
On sélectionne notre image disque vmdk (le nom le plus court), donc notre image est dans le dossier de chez virtualbox, vous devriez peut être déplacer les disque vmdk dans celui de vmware, c'est vous qui voyer, c'est juste plus logique, et plus simple si vous réalisez des backups
On fait son histoire de compatibilité, pour des futures MAJ de vmware
Ensuite,
on retire notre premier disque (celui que vmware a créé durant l'installation, le disque est vide et sert à rien)
On sélectionne notre nouveau disque (celui qu'on avait convertit et ajouté),
on clique sur "advanced" (à droite) et
on sélectionne IDE 0:0 (sinon ca fonctionnera pas)
ET ON
SAUVEGARDE, puis on test (on peut par la suite augmenter la taille du disque etc, si vous avez fait un disque de 5Go pour une conversion rapide)
(la virtualbox utilisé, est une série 3.1.*, je dis ca car sous les séries 2 vboxmanage a un autre nom il me semble)
Lire la suite...
Un problème? Venez en parler sur le forum, tout a une solution :D