Comment changer un disque VMware en disque préalloué
Lorsqu'une machine virtuelle est configurée dans VMware, vous avez la possibilité de pré-allouer de l'espace disque ou simplement de définir une limite et de demander à la machine virtuelle d'augmenter uniquement la quantité d'espace disque dur consommée sur l'ordinateur hôte lorsque cela est nécessaire. Cela minimise la quantité d'espace consommée par la machine virtuelle sur votre PC. Cependant, un fichier qui grossit et se réduit fréquemment peut également favoriser la fragmentation, ce qui nuit aux performances de la machine virtuelle. Pour de meilleures performances, convertissez un disque dynamique VMware en un disque préalloué.
Étape 1
Copiez le fichier représentant le disque VMware dans le dossier VMware principal. Par exemple, si le nom de la machine virtuelle est « Windows XP Professionnel », le disque VMware peut s'appeler « Windows XP Professionnel.vmdk ». Si vous utilisez VMware Server, le répertoire d'installation VMware par défaut est C:\Program Files\VMware\VMware Server.
Étape 2
Cliquez dans la barre d'adresse en haut de la fenêtre après avoir copié le disque VMware dans le dossier VMware. La barre d'adresse en haut de l'écran affichera le chemin d'accès complet au dossier d'installation de VMware. Mettez en surbrillance le chemin avec le pointeur de la souris, puis cliquez avec le bouton droit sur le texte en surbrillance et cliquez sur "Copier".
Étape 3
Appuyez simultanément sur le logo Windows et les touches "R" pour afficher la boîte de dialogue "Exécuter". Tapez "cmd" sans guillemets dans la case et appuyez sur "Entrée" pour faire apparaître l'invite de commande.
Étape 4
Tapez "cd" dans l'invite de commande, puis appuyez sur la barre d'espace. Cliquez sur l'icône "C:\" dans le coin supérieur gauche de la fenêtre d'invite de commande, puis cliquez sur "Modifier" et "Coller". Le chemin du répertoire d'installation de VMware qui a été copié à l'étape 2 sera inséré. Appuyez sur "Entrée" pour accéder à ce répertoire.
Étape 5
Tapez "vmware-vdiskmanager -r (nom du disque VMware) -t 2 (nom du nouveau disque)" et appuyez sur "Entrée". Le nom du disque VMware doit être le nom exact du fichier que vous avez copié à l'étape 1, se terminant par « .vmdk ». Le nom du nouveau disque peut être ce que vous voulez, mais il doit également se terminer par ".vmdk". Ce processus crée un nouveau fichier. Le nouveau fichier contient toutes les informations du disque VMware d'origine, mais l'espace est préalloué. Notez que si le disque dur de votre ordinateur est formaté avec le système de fichiers FAT32, il ne peut pas adresser un fichier de plus de 2 Go. Dans ce cas, entrez "-3" lors de la saisie de cette commande plutôt que "-2". Cela crée un disque préalloué qui est divisé en fichiers de 2 Go.
Étape 6
Copiez le nouveau fichier dans le dossier où se trouve la machine virtuelle. Le disque d'origine que vous avez copié dans le répertoire d'installation de VMware peut être supprimé. Le disque d'origine peut également être supprimé du dossier où se trouve la machine virtuelle après avoir confirmé que le disque préalloué fonctionne correctement.
Étape 7
Lancez VMware. Faites un clic droit sur la machine virtuelle sur laquelle vous avez effectué la conversion, puis cliquez sur "Modifier la VM".
Étape 8
Cliquez sur le disque d'origine dans la liste des périphériques, puis cliquez sur le bouton "Supprimer".
Étape 9
Cliquez sur le bouton "Ajouter". Cliquez sur "Disque dur" dans la fenêtre qui apparaît, puis cliquez sur "Suivant".
Étape 10
Cliquez sur "Utiliser un disque virtuel existant" et cliquez sur "Suivant".
Étape 11
Cliquez sur le bouton "Parcourir". Accédez au nouveau fichier que vous avez créé lors de la conversion et double-cliquez dessus.
Étape 12
Cliquez sur "Terminer". Vous pouvez maintenant reprendre l'utilisation de la machine virtuelle.
Avertissement
L'outil vmware-vdiskmanager n'est pas inclus avec VMware Player, la version gratuite de VMware. Pour cette raison, il est uniquement possible de convertir un disque dynamique en un disque préalloué avec VMware Workstation ou VMware Server.