Si comme moi vous avez eu besoin de convertir une machine sous linux vers HyperV, voici comment j’ai procĂ©dĂ©.
Montage du partage Windows distant.
mount.cifs -osec=ntlmv2,domaine=~domaine~,username=~nom d'utilisateur~ //~nom de serveur~/~dossier partagé~ ./~dossier local~
Transfert/conversion du disque.
qemu-img convert -p -f raw -O vhdx /dev/~disque dur~ ./~dossier local~/~nom de fichier~.vhdx
Suppression du flag Sparse du systĂšme de fichier NTFS.
fsutil sparse setFlag ~chemin~\~nom du fichier~.vhdx 0
Enfin, vous pouvez réduire la taille en réalisant un compactage dans HyperV.
PS: Si vous voulez minimiser l’espace utilisĂ©, mettez l’option discard au montage de toutes les partitions Linux bien en amont de l’opĂ©ration. Et vous pouvez aussi vider l’espace non utilisĂ© en le remplissant avec une commande du genre cat /dev/zero>~point de montage~/zero.bin pour supprimer le fichier ensuite.