Um eine vmdk unter Linux zu mounten verwendet man am besten das von VMware mitgelieferte Programm vmware-mount. Da ich aber keine Version von VMware mehr installiert habe, habe ich es aus der tar gz extrahiert ohne es zu installieren.
cp vmware-server-distrib/bin/vmware-mount /usr/local/bin/
Danach kann man das Programm wie gewohn verwenden. Mit der Option -p kann man sich die Partitionen anschauen.
vmware-mount -p ubuntu.vmdk
Nr Start Size Type Id Sytem
-- ---------- ---------- ---- -- ------------------------
1 2048 47609856 BIOS 83 Linux
2 47613950 2150402 BIOS 5 Extended
5 47613952 2150400 BIOS 82 Linux swap
So kann man die Partition dann mounten.
vmware-mount ubuntu.vmdk 1 /mnt/vmware-image