title: Mounting VMDK disk image
body: <p>I have a single vmware disk image file with vmdk extension</p>
  
  <p>I am trying to mount this and explore all of the partitions (including hidden ones).</p>
  
  <p>I've tried to follow several guides, such as : <a href="http://forums.opensuse.org/showthread.php/469942-mounting-virtual-box-machine-images-host" rel="noreferrer">http://forums.opensuse.org/showthread.php/469942-mounting-virtual-box-machine-images-host</a></p>
  
  <p>I'm able to mount the image using vdfuse</p>
  
  <pre><code>vdfuse -w -f windows.vmdk /mnt/
  </code></pre>
  
  <p>After this I can see one partition and an entire disk exposed</p>
  
  <pre><code># ll /mnt/
  total 41942016
  -r-------- 1 te users 21474836480 Feb 28 14:16 EntireDisk
  -r-------- 1 te users  1569718272 Feb 28 14:16 Partition1
  </code></pre>
  
  <p>Continuing with the guide I try to mount either EntireDisk or Partition1 using</p>
  
  <pre><code>mount -o loop,ro /mnt/Partition1 mnt2/
  </code></pre>
  
  <p>But that gives me the error 'mount: you must specify a filesystem type'</p>
  
  <p>In trying to find the correct type I tried</p>
  
  <pre><code>dd if=/mnt/EntireDisk | file -
  which outputs a ton of information but of note is:
  /dev/stdin: x86 boot sector; partition 1: ....... FATs ....
  </code></pre>
  
  <p>So i tired to mount as a vfat but that gave me</p>
  
  <pre><code>mount: wrong fs type, bad option, bad superblock ...etc
  </code></pre>
  
  <p>What am I doing wrong? </p>