Pour monter une image .vdi (par exemple utilisée dans KVM), on peut utiliser la suite de commandes suivantes : apt-get install kpartx

Le port-mapper est obligatoire : modprobe dm-mod

Affiche la liste des partitions disponibles dans l'image .vdi : kpartx -l image.vdi
loop0p1 : 0 19984797 /dev/loop0 63
loop0p2 : 0 979965 /dev/loop0 19984860
loop0p5 : 0 979902 loop0p1 63

Crée les points de montage temporaires (loop) : kpartx -av image.vdi
add map loop0p1 (253:0): 0 19984797 linear /dev/loop0 63
add map loop0p2 (253:1): 0 979965 linear /dev/loop0 19984860
add map loop0p5 (253:2): 0 979902 253:1 63

Monter les partitions normalement : mount /dev/mapper/loop0p1 /mnt/
On peut alors editer, lire,... dans /mnt

Pour démonter : umount /mnt
Pour supprimer les devices temporaires : kpartx -dv image.vdi
del devmap : loop0p5
del devmap : loop0p2
del devmap : loop0p1
loop deleted : /dev/loop0

On peut vérifier que tout c'est bien passé : ls -l /dev/mapper/. Il ne doit rester que le fichier control
Des cookies d'analyse d'audience sont utilisés sur ce site