Cette procédure explique comment utiliser Virt-Manager (Libvirt) avec des disques virtuels crées dans l'environnement VMware Workstation.
Création d'une copie clone d'un disque VMDK en format QCOW2:
Dans nos laboratoires Linux, certains cours offrent des configurations de disques virtuels pré-configurés.
Souvent ces disques sont séparés en plusieurs fichiers. Voici un exemple:
- 'Windows 10 x64 Professionel (Pour VM Lab)-cl1.vmdk'
- 'Windows 10 x64 Professionel (Pour VM Lab)-cl1-s001.vmdk'
- 'Windows 10 x64 Professionel (Pour VM Lab)-cl1-s002.vmdk'
- 'Windows 10 x64 Professionel (Pour VM Lab)-cl1-s003.vmdk'
- 'Windows 10 x64 Professionel (Pour VM Lab)-cl1-s004.vmdk'
- ...
- 'Windows 10 x64 Professionel (Pour VM Lab)-cl1-s035.vmdk'
Le fichier maître VMDK ne contient pas une séquence numérotée et sont en mode lecture seulement.
Vous devez créer un 'clone' du VMDK avec l'outil 'qemu-img' qui va aussi concatener tous les sous-disques virtuels en un disque virtuel QCOW2 qui pourra ensuite être utilisé par 'Virt-Manager'.
Dans nos laboratoires d'enseignement Linux, vous avez accès à un espace de disque temporaire: /home/tmp. Vous devez utiliser cet espace pour votre clone.
IMPORTANT: N'utiliser pas votre dossier personnel (/usagers[1-4]/code_utilisateur) pour stocker vos images virtuelles.
Voici la commande pour créer un 'clone' du VMDK:
cd /home/tmp qemu-img create -f qcow2 -F vmdk -b /home/LOG8470/Windows\ 10\ x64\ Professionel\ \(Pour\ VM\ Lab\)-cl1.vmdk Windows\ 10\ x64\ Professionel\ \(Pour\ VM\ Lab\)-cl1.qcow2
Vous pouvez maintenant utiliser le clone pour créer une nouvelle machine virtuelle après avoir exécuté 'Virt-Manager' en mode 'QEMU/KVM session utilisateur' en tappant cette commande:
virt-manager --connect qemu:///session
Vous pouvez aussi ouvrir une session via le menu: Virt-Manager->Fichier->Ajouter une connection->QEMU/KVM session utilisateur
Créez une nouvelle machine virtuelle avec le 'clone':
- Virt-Manager->Fichier->Importer une image disque exitante->Parcourir
- Cliquez sur '+' pour ajouter un nouveau pool de stoquage (Nom: home-tmp, chemin cible: /home/tmp)
- Cliquez sur 'Windows 10 x64 Professionel (Pour VM Lab)-cl1.qcow2'
- Cliquez sur 'Choisir volume'
Complétez la configuration de votre machine virtuelle et ensuite démarrez là!