I was using my VirtualBox Win 2008 R2 guest and I left it on during the night. When I came back, I saw it was paused and when I tried to unpause it, it says the host reported no disk space. The thing is, I still have 20+ GB left on that host drive.

I tried rebooting the VM with no luck. It says "bootable medium not found." Googling turns up results saying you need to install an OS or mount your drive. I obviously had just used the VM the night before, so none of this applies.

I figured I'd try to mount the VDI in Knoppix (in a Win XP Guest). I found this thread but I get as far as /dev/hda1. I can see in Disk Utility a device of 54GB that says /dev/sdb. I tried, then, executing:

mount -t ntfs /dev/sdb /ntfs as per the thread's instructions. No go, I get this:

NTFS signature is missing

I cannot find a "partition" of this disk in this Disk Utility program. I have almost no Linux experience so maybe I'm mounting/finding the partition wrong. The utility says the disk is Unpartitioned.

Is there any way I can get my data back or am I SOL? The Windows Server 2008 R2 recovery tools and installation say the disk isn't partitioned and there's no data on it. I am pretty sure that's wrong... but how can I repair that?!

link|improve this question
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.