I tried OSFMount on a image of a SD card, but it doesn't detect its filesystem. Seems for me it requires a partition image, not drive image. Any other way?
You can convert a raw image into a VHD basically it just needs some extra headers.
Microsoft created a tool called vhdtool.exe which can convert the raw image. A technet post here lists all the tools for hyper-v http://social.technet.microsoft.com/wiki/contents/articles/121.hyper-v-tools.aspx.
Please note as Microsoft has terminated technet things are getting hard to find.
As an alternative you can use VirtualBox and its VBoxManage tool to convert a raw disk dump into a VHD-file:
VBoxManage.exe convertdd disk.raw disk.vhd --format VHD
You can then mount the VHD (windows 7 and above only though)
To do this:
- Open Computer Management (In admin tools control panel)
- Click Disk Management
- Click Action -> Mount VHD (If greyed out click on the list of drives)
Make sure you work on a copy of the image file as the vhdtool.exe tool writes directly to the file specified!!
Also you will need to rename the file to .vhd manually after