VHDX

De Kono Phil Ceci est la tagline
Aller à la navigation Aller à la recherche

VHDX est un format de fichier utilisé pour décrire un disque dur virtuel. VHD est le format historique d'une capacité maximum de 2 To, le format VHDX a une capacité maximum de 64 To.

Optimisation

Un fichier VHDX (VHD également) peut être optimisé, notamment sur sa taille.

Un fichier VHDX a une taille dynamique. Cela signifie que sa taille s'agrandit automatiquement en fonction des besoins. Si son contenu est réduit, la taille n'est pas automatiquement modifiée.

Il est possible de réduire la taille du fichier :

  • diskpart
    • select vdisk file="C:\..\fichier.vhdx"
    • attach vdisk readonly
    • compact vdisk
    • detach vdisk
    • exit

(Source : Blog de Vincent)

Si le montage du disque virtuel ne fonctionne pas :

  • select vdisk file=m:\test.vhdx
  • attach vdisk
  • select partition 1
  • assign letter = R:

Autre proposition :

set diskPartScript=%TEMP%\%~n0.diskpart
echo select vdisk file="%vhdPath%">"%diskPartScript%"
echo attach vdisk>>"%diskPartScript%"

diskpart /s "%diskPartScript%"
del /q "%diskPartScript%"
REM Assign the drive letter
REM [it is assumed, that only 1 partition exists in the VHD]
echo select vdisk file="%vhdPath%">"%diskPartScript%"
echo select partition 1 >>"%diskPartScript%"
echo assign letter=%driveLetter%>>"%diskPartScript%"

diskpart /s "%diskPartScript%"
del /q "%diskPartScript%"

(Source : https://stackexchange.com/)

Augmentation de la taille pour VirtualBox

VBoxManage clonemedium "source.vmdk" "cloned.vdi" --format vdi
VBoxManage modifymedium "cloned.vdi" --resize 51200
VBoxManage clonemedium "cloned.vdi" "resized.vmdk" --format vmdk

Voir aussi