Olof Lagerkvist
Olof Lagerkvist
Yes. You can for example open a VHD file and create a new VHDX file with the same size and copy all data between them.
If you open the VHD with DiscUtils using `VirtualDisk.OpenDisk` and read data from the stream that you get from the `Contents` property, you will get the virtual disk data in...
> Does DiscUtil support merge VHDX chain? is there any interface to do that? No, this is not implemented. It can only be done by converting to a new file,...
Ah, yes that it correct. The result that you see is that image file contents merged with parents etc. Sorry, I first thought you meant merging like in writing data...
If you specify the differencing file in your call to `VirtualDisk.OpenDisk`, it should include both parent and differencing data. If you specify the parent file, only parent data before the...
I am sorry, but I do not understand what "the HTTP interface" refers to here. If you open a .avhdx file and create a new .vhd image, and then you...
I have not been able to reproduce this. With which Windows image (version etc) did you get this exception?
The path based `VirtualDisk.OpenDisk` methods are based on recognizing image file format using file name extensions, not image file contents. Therefore, there is no similar detection logic for `Stream` based...
The link seems broken.
Yes, most disk image formats need space for metadata and they also need to be aligned to a certain block size.