1) Okay, first off install the SDI driver:
http://msdn.microsoft.com/library/en...gSDIDriver.asp
2) From the XPe setup directory, look for disk3\ewfapi and place ewfapi.dll in your system32 directory.
3) Copy sdiaut.dll into your system32 directory and run "regsvr32 sdiaut.dll"
4) Use the two files I attached in this post:
sdimount to mount and unmount SDI disks
Code:
sdimount c:\test.sdi <---- mount
sdimount -u c:\test.sdi <---- unmount
ewfcommitfile to commit files
Code:
ewfcommitfile c:\test.sdi
the basic steps would be to unmount, commit, reboot, mount at startup. Remember not to set your HORM state with another disk connected (including SDI disks) since you will also be saving the write cache in the hibernation file!!! That's why you need to mount at startup.
ewfcommitfile can be used with any file. SDI files will not change in size so we're fine, but just in case you plan on using it for other files keep in mind that if you commit a file that has changed in size you could potentially screw up your partition.