The cygwin project has been working towards release of a 1.7 version. Under
this release the windows devices are accessible via direct paths. For
example, //?/GLOBALROOT/Device/Harddisk0/Partition1 is a direct path to the
partition on hard disk 1. The reason this is useful is it can also be used
to access shadow copies (e.g. //?/GLOBALROOT/Device/VolumeShadowCopy3). If
ntfsclone can directly point to a shadow copy a clone of the partition can
be taken with the machine online rather than forcing it to be booted to a
boot CD.
I've compiled ntfsprogs 2.0 under cygwin 1.7 but it assigns its own devices
using the win32_io.c file. Does anyone know how the win32_io.c could be
modified to allow access to these global paths rather than forcing the
/dev/hdaX links?
Rob
|