https://stackoverflow.com/questions/36819474/how-can-i-attach-a-vhdx-or-vhd-file-in-linux
Installation :
sudo apt-get install libguestfs-tools
Montage :
# detegtion auto de la partition systeme
guestmount --add disk.vhdx --inspector --ro /mnt/
# ou choix manuel de la partition
guestmount --add disk.vhdx -m /dev/sda1 --ro /mnt/
Il faut que l’utilisateur ait des droits d’écriture sur le point de montage.
Si on lance la commande avec sudo, l’utilisateur simple ne pourra pas parcourir le contenu.
L’option --inspector va analyser le disque, et sélectionner automatiquement ce qui ressemble à une partition système.
Si plusieurs partitions, on peut la sélectionner avec l’option -m device. L’identifiant de disque (sda) ne correspond PAS au disque de l’hôte ; le disque virtuel est considéré comme sda (à voir si différent si plusieurs disques montés ? )
Si la partition n’est pas montable (mauvais numéro ou FS illisible), un message d’erreur va lister les partitions valides et leur FS.
On peut aussi lister les partitions avec
virt-filesystems -a disk.vhdx
Pour démonter l’image :
guestunmount /mnt