Vojtech Trefny mentionné ci-dessus,
1) convertissez d'abord votre VDI -> IMG
VBoxManage clonehd --format RAW ubuntu.vdi ubuntu.img
2) Puis montez l'IMG
mount -t ext3 -o loop,rw ./ubuntu.img /mnt
3) Cependant, comme j'ai eu ce message d'erreur:
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
et dmesg dit:
[3105578.013671] EXT4-fs (loop0): VFS: Can't find ext3 filesystem
vous devez vérifier la structure de partition du .img:
fdisk -l ubuntu.img
Disk ubuntu.img: 21.0 GB, 20971520000 bytes
255 heads, 63 sectors/track, 2549 cylinders, total 40960000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf45bc910
Device Boot Start End Blocks Id System
ubuntu.img1 * 2048 12582911 6290432 83 Linux
ubuntu.img2 12584958 16775167 2095105 5 Extended
ubuntu.img3 16775168 40959999 12092416 83 Linux
ubuntu.img5 12584960 16775167 2095104 82 Linux swap / Solaris
4) Comme vous pouvez le constater, la partition principale commence par les octets 16775168. Toutefois, notez que la taille du secteur est de 512 octets. Vous devez donc multiplier les résultats par 16775168 x 512 = 8588886016. Vous devez donc décaler le montage de la manière suivante:
mount -t ext3 -o loop,rw,offset=8588886016 ./ubuntu.img /mnt
5) En fait, cela ne fonctionnait pas dans le cas où le système de fichiers était sale après le redimensionnement. Dans ce cas, j'ai également fait ceci:
dd if=ubuntu.img of=ubuntu.disk bs=512 skip=16775168 count=12092416
e2fsck ubuntu.disk
mount ubuntu.disk /mnt