Chris Carlen said:
Software? Why do you Windows guys always need to *get* some software to
do this stuff that should be easy to do with one or two simple built in
operating system commands.
Why? Because neither the Windows OS, nor Unix, Linux, or any other
current OS which I am aware since DG's RDOS (1978) provides a utility
or a command capable of true bit-for-bit, segment-by-segment disk
clonings.
Some commercial, freeware, and assembly language coded homemade
programs can do this, but if you're aware of a contemporary,
conventional OS that provides this capability, please let us know what
it is. The last true surface-to-surface disk cloning routine that I
remember was in a commercial OS package was the DISKCOPY command
present in Data General's RDOS back around 1978. DEC provided similiar
disk cloning support for their PDP and VAX systems, but it was alway
part of their utility support library or DECUS supported, and IIRC not
an integral component of VMS or RT11 itself.
Some Windows gurus may be able to better educate me on this subject
(please do), but the closest thing to disk cloning that windows (or
DOS) are capable is the time honored XCOPY32 /H/I/C/K/E/R/Y command,
which is normally only available by shelling of Windows to a DOS
environment, but since Windows remains active, is not capable of
performing a clone of the Windows system disk beause it cannot open
some of the currently opened Windows files. (I've always found it
strange that the only way to access this command (with the indicated
switch settings) is by shelling out to DOS...since a stand-alone
booted DOS doesn't recognize many of the required switches.) Possibly
still another reason why separate, stand-alone programs are desired
for cloning a system disk.
Then too, long, unpaid for posts like this are a clear indication that
I have too much free time on my hands, like many of us here.
I just don't get why people put up with Windows. I guess when you don't
know any better...
Perhaps it simply something similar to "Meat, it's what's for
dinner!", a Windows platform is the common denominator for
entertainment, business, professional software applications. Then too,
I am a C programmer and have used Unix and Unix-like OS since my first
exposure to both C and Unix in 1980 (at Genrad). Until very recently,
almost all of my C and assembly language software was developed in a
Unix OS environment, but during the past 5 years, most of this work
has gravitated to a Windows based OS where most of the today's action
is. There is much good that comes out of using a common and popular
API in one's programming!
Harry C.