If you haven't installed any FUSE yet:
brew tap homebrew/fuse
brew install Caskroom/cask/osxfuse
brew install qemu ext4fuse
qemu-img convert -p -O vmdk snapshot.qcow2 system.vmdk
This will take some time...- Download and register for a free licence of VMDK Mounter for Mac® OS X and install it.
- Reboot your macOS device.
- Mount the vmdk volume by double clicking it.
- Mount the partition:
ext4fuse "/dev/disk3s2" "/Volumes/kvm-snapshot"
(you have to edit it to your disk numbers) - Now you can access it with the terminal.
3 years ago I think I didn't try to write on that disk. I wanted only to access the data.
I got a .qcow2 as a backup file from a virtual server and only needed to extract some files from there