MVMC | Erreur lors de la conversion d'un disque virtuel VMDK (VMWare) en VHDX (Hyper-V)

Rédigé par O. Clotaire Aucun commentaire Fil RSS des articles

Lors de la transformation du fichier de votre machine virtuel VMWare vers un format Hyper-V, vous rencontrez une erreur... 

eXavier à posté une solution d'import/export sur le forum stackoverflow.com qui a pu m'aider.


A la commande de conversion du vmdk vers un vhdx :
ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath "C:\NomDuFichier.vmdk" -VhdType DynamicHardDisk -VhdFormat vhdx -destination "C:\NomDuDossierDeDestination"
Vous avez une erreur qui commence par :
ConvertTo-MvmcVirtualHardDisk : The entry 1 is not a supported disk database entry for the descriptor.
Au caractère Ligne:1 : 1........
Téléchargez dsfok à partir du site :

Dé-zippez...

Exportez le descripteur du vmdk :
"C:\Users\Fayadem97x\Downloads\dsfok\dsfo.exe" "C:\vm-labs\kolok-vh\KOLOK_V2-NEW-cl3.vmdk" 512 1024 c:\descriptor1.txt

Ouvrez avec Notepad++, par exemple...

Commentez :
#ddb.toolsInstallType = "1"



Enregistrez...

Importez le descripteur dans le vmdk :
"C:\Users\Fayadem97x\Downloads\dsfok\dsfi.exe" "C:\vm-labs\kolok-vh\KOLOK_V2-NEW-cl3.vmdk" 512 1024 c:\descriptor1.txt


Exécuter à nouveau la conversion du vmdk vers le vhdx.


Remarques : 

En plus de la solution ci-dessus, vous pouvez, si cela ne fonctionne pas, commenter toute les lignes commençant par DDB :
8.vmdk"
RW 8323072 SPARSE "KOLOK_V2-NEW-cl3-s009.vmdk"
RW 8323072 SPARSE "KOLOK_V2-NEW-cl3-s010.vmdk"
RW 8323072 SPARSE "KOLOK_V2-NEW-cl3-s011.vmdk"
RW 8323072 SPARSE "KOLOK_V2-NEW-cl3-s012.vmdk"
RW 8323072 SPARSE "KOLOK_V2-NEW-cl3-s013.vmdk"
RW 8323072 SPARSE "KOLOK_V2-NEW-cl3-s014.vmdk"
RW 8323072 SPARSE "KOLOK_V2-NEW-cl3-s015.vmdk"
RW 983040 SPARSE "KOLOK_V2-NEW-cl3-s016.vmdk"
# The Disk Data Base 
#DDB
#ddb.adapterType = "lsilogic"
#ddb.deletable = "true"
#ddb.geometry.cylinders = "7832"
#ddb.geometry.heads = "255"
#ddb.geometry.sectors = "63"
#ddb.longContentID = "9808d96ca8d85b32877476424b7019c5"
#ddb.toolsInstallType = "1"
#ddb.toolsVersion = "10278"
#ddb.uuid = "60 00 C2 9b 07 a3 6e 1d-fb 77 b7 37 55 e6 e9 7a"
#ddb.virtualHWVersion = "14"

A PROPOS

  • Grace à mon expérience dans les Systèmes d'Information, j'ai le privilège de partager mon expérience en les centralisant sous la forme d’une base de connaissance.
  • Parfois certaines de nos questions ne trouvent pas toujours de réponse. Le domaine de l’informatique évolue rapidement, il est alors important de pouvoir profiter des solutions déjà expérimentés.
  • Ce site sera de plus en plus accessible.
  • Je vous remercie d’avance pour vos éventuelles remarques constructives permettant son amélioration.

Écrire un commentaire

 Se rappeler de moi sur ce site
Quelle est la dernière lettre du mot oemz ?

Fil RSS des commentaires de cet article

↓