Je me casse la tête depuis un loooong moment sur une étape précise de cette procédure !
Je m'explique avec le cahier des charges :
Je dois copier un disque sous Windows 7 (le disque physique fait 1To mais le système et les partitions de Windows font en tout un peu moins de 90 Go) vers une image.
Et le virtualiser dans une VM (ici Qemu, (Gnome-Boxes)) afin de pouvoir utiliser un logiciel qui ne se fait plus et impossible à faire tourner avec Wine (un truc fait avec Windev...)
J'ai presque toutes les étapes :
- Avec une image vmdk ou iso ou img, j'utilise qemu-img pour la convertir en qcow2.
J'ai fait l'essai avec une Fedora 36 dans Vmware (fed36.vmdk).
J'ai redémarré depuis ma clé Linux Mint et j'ai installé qemu-tools (contient qemu-img).
Il suffit ensuit de taper ceci depuis un terminal :La syntaxe veut dire : qemu-img convertit moi un format vmdk en qcow2 (-f vmdk -O qcow2) voici les cheminsCode : Tout sélectionner
sudo qemu-img convert -f vmdk -O qcow2 /chemin/mage/vmware/fed36.vmdk /chemin/image/qemu/fed36.qcow2
- Une fois que j'ai mon image qcow2 j'ai juste à l'utiliser avec gnome-boxes en choisissant de créer une nouvelle machine avec l'option "Fichier image système d'exploitation"
L'image fed36 qui était sous Vmware tourne nickel et exactement comme elle était !
Il suffit alors que j'arrive à créer une image de mon disque.
C'est là que ça coince !!!
En effet, je n'ai pas trouvé comment copier ce disque de façon à avoir une taille d'image qui correspond à la taille des données.
C'est très facile avec dd mais il fait du bit à bit et mon image finit à la taille du disque : 1To...
Pourtant, pour avoir fait un essai avec Macrium reflect (qu'on trouve dans Medicat), j'ai pu avoir une image *.mrimg de 80Go et des brouettes. Seulement ce format d'image qemu-img ne le gère pas.
Toujours dans Medicat, Norton Ghost permettait* de créer un "disk to image" directement au format vmdk.
*Mais le pépère doit être si vieux qu'il plante, ça ne fonctionne pas...
LA question :
Comment créer une image d'un disque physique (qui soit utilisable avec Qemu) qui ne fasse que la taille des données sans passer par un système shadock ?
Merci à tous pour votre attention
Hervé.