loopy said:
I have one PC that I use 4 or 5 seperate hard drives for. These
hard drives are used only on this PC. Can I purchase one copy
of XP and install it on the different hard drives to be used only
on the one same PC?
What you *can* do and what Microsoft *wants* you to do are
two entirely different things. You can install WinXP from the same
installation CD without telephoning a Microsoft rep for permission
as long as 120 days has passed since the last installation. If less
than 120 days have passed, you can call Microsoft and moan that
your hard drive failed and you bought a new hard drive, or you can
claim that you installed a new CPU, etc., and the old WinXP
installation doesn't recognize the new environment. Be aware,
though, that Microsoft claims that multiple installations on one license -
even when used sequentially only on the same PC - is a violation of
its EULA and that it will render sterile any violators thereof.
Here's what you can do to make the whole process simpler:
Install WinXP on one hard drive. Download a free trial copy of
Casper XP from
http://www.fssdev.com/products/casperxp/ .
Then use it to copy (i.e. "clone") the contents of the first hard drive
to the other hard drives. When you start up each of the new clones
for its first time, be sure that the "parent" system's hard drive is
disconnected so that the clone will not be able to see its "parent"
system. Once the clone has booted and run for its first time, it will
become an "adult" installation, and subsequent startups can be done
with the "parent" system visible. In such cases, the "parent" system
will merely appear as another partition with a file structure which can
exchange files via simple drag 'n drop with the running system file
structure. If you don't start up the new clone in isolation from its
"parent", the clone will henceforth require the presence of its "parent"
to function properly.
If you want to multiboot the various systems, it's easy, but be sure
you understand the syntax of the boot.ini file and how to adjust the
hard drive boot order in the BIOS. You can also put several WinXP
clones on one hard drive, but be sure to make the partition containing
the correct boot.ini file the "active" partition so that the MBR will pass
control to that partition, and its ntldr program will use that boot.ini .
An easy way to tolerate multiple boot.ini files is to make all of them
universal by pointing to each possible partition on each possible
hard drive in the system at any one time. Keep in mind that "rdisk(x)"
refers to the relative hard drive position in the BIOS's HD boot order,
starting with relative position 0, and "partition(y) refers to the position
of the partition on the HD, starting with position 1.
*TimDaniels*