Starting VHD with AVHD, BIN, VSV files from hyper-v files

I have a Hyper-v VM files which I recovered from failed RAID 1.
It seems like the recovery was ok, but I can't start the VM on another machine.
The VM folder has following files;

srv1.vhd
srv1-xxxxxxxx-x-x-x-x-x-xxxxxxx.avhd
xxxxxxxx-x-x-x-x-x-xxxxxxx.bin
xxxxxxxx-x-x-x-x-x-xxxxxxx.vsv
xxxxxxxx-x-x-x-x-x-xxxxxxx.xml
xxxxxxxx-x-x-x-x-x-yyyyyyy.xml

What I did was, I merged  srv1.vhd and srv1-xxxxxxxx-x-x-x-x-x-xxxxxxx.avhd (after renaming .avhd to .vhd), then attached the merged vhd file in Disk management, then ran chkdsk to repair. After finishing chkdsk, I could see all my files.
Now, I tried to create a virtual machine using this merged vhd file, but no luck.

It says 'The file or directory is corrupted and unreadable'.

Is it because I ignored bin and vsv files or simply the vhd files are corrupted?

Host: Windows server 2012
Guest: Windows XP
LVL 1
crcsupportAsked:
Who is Participating?
 
VB ITSSpecialist ConsultantCommented:
What happens when you try just attaching the srv1.vhd file to a new Hyper-V Virtual Machine?
0
 
crcsupportAuthor Commented:
is there any free mdf recovery tool or viewer tool?
0
 
crcsupportAuthor Commented:
it attaches as RAW disk
0
 
crcsupportAuthor Commented:
And I can't access it.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.