I use two-way mirror feature of Windows 8 to regularly and transparently backup my important disks on USB drive.
Size of my USB drive is much higher than size of disk to backup, so allocating whole USB drive does not make any sense.
So I decided to use Virtual Hard Disk with needed size located on USB drive.
I mounted and added that vhdx to my mirror and everything works well until I need to disconnect my USB.
I cannot unplug my USB nicely (Eject) because it gives me disk still in use message. I cannot detach my vhdx in diskpart with some other error message. But I can put my whole USB drive offline in "Disk Management" and then Eject works.
So I work on my degraded storage space, speed is good (better than with second half connected).
Then I connect my USB drive with second half on it and put it online in "Disk Management".
The second half does not immediately appear in Storage space.
I open my USB drive in Windows Explorer, right click on my vhdx file and click Mount.
I get error message with window title "Couldn't mount file" and body starting with "The disk image isn't initialized".
I click Ok button.
Then I look at my Storage Spaces and see that second half of my mirror happily appeared and Storage Space is in "Repairing" cycle.
Then "Repairing" cycle finishes successfully and my Storage pool is green = happy.
Everything works like I wanted and I am happy, but not green :) because of that 1 thing - that nasty error message.
How can I mount my VHDX to avoid that error message and have it appear in my Storage pool at the same time ?
Does that error message indicate that I will have some problem in the future ?