Récemment, j'ai créé une image Windows à l'aide de QEMU-KVM et l'ai portée sur OpenStack pour l'un de mes clients. Lors de la création de l'image Windows, j'avais défini la taille du disque virtuel sur 40 Go. Cependant, le client a demandé un disque virtuel supplémentaire de 10 Go. Dans cet article, nous allons apprendre à augmenter la taille du disque virtuel d'une VM Windows 10 sur l'hyperviseur QEMU-KVM.
Comment augmenter la taille du disque virtuel de la machine virtuelle Windows 10 sur QEMU-KVM
Étape 1 : Ouvrez le gestionnaire de machines virtuelles et arrêtez la VM
Étape 2 : Accédez à la ligne de commande, exécutez la commande ci-dessous à partir de l'hyperviseur KVM pour augmenter la taille du fichier image disque lui-même
# qemu-img resize win10.qcow2 +10G Image resized.
Étape 3 : En cas de succès, démarrez la VM
# virsh start win10-2 Domain win10-2 started
Étape 4 : Une fois la machine virtuelle complètement démarrée, accédez à Gestion des disques (Cliquez avec le bouton droit sur le menu Démarrer, puis sélectionnez "Gestion des disques" )
Même si vous avez augmenté la taille du disque de votre machine virtuelle, cela n'augmente pas automatiquement la taille de votre partition principale. La taille augmentée doit être indiquée comme Non alloué comme le montre l'image ci-dessus. Vous devez étendre manuellement la partition principale pour inclure l'espace non alloué. Auparavant, cela aurait pu être fait facilement; cependant, Windows 10 insère une partition de récupération après la partition principale de Windows 10 et celle-ci ne peut pas être supprimée de la Gestion des disques !
Comment supprimer une partition de récupération Windows
Hypothèse:En supposant qu'il n'y a pas d'autres partitions après la partition Windows 10 et la partition de récupération étant la partition 3 avec environ 500 Mo.
Étape 5 : Ouvrir une Command Prompt
en tant qu'administrateur
Étape 6 : Exécutez les commandes ci-dessous
- Tapez
diskpart
et appuyez sur Entrée - Tapez
list disk
- Nous n'avons qu'un seul disque virtuel associé à la VM
- Tapez
select disk 0
- Tapez
list partition
(Notez le numéro de la partition de récupération) - Tapez
select partition 3
- Tapez
delete partition override
Développer une partition système Windows 10 active
Disk Management
, Faites un clic droit sur la partition système et cliquez sur Extend Volume
. Finish
pour voir la taille de votre partition augmentée à 49,45 Go comme ci-dessous :