Re: Dual Boot w/ Each O/S on separate hard drive
> I have XP installed on a SATA drive in a computer [that]
> I just put together (AMD x2 5600+, ASUS M2N-SLI Deluxe,
> 2Gig Ram) and I want to install another SATA drive with Vista
> Ultimate 64 bit and I want the ability to dual-boot like some
> people do when they have 2 operating systems on the same
> drive but in different partitions.
> If anyone has experience doing this I would appreciate your input.
The simplest way to do this without getting into the 32-bit/64-bit
issue (which may not be an issue) and to avoid the procedure to
both setup the dual-boot and then later to remove it when you're done
with XP is to just install Vista on the 2nd HD while the 1st HD is
disconnected. Then re-connect the 1st HD and switch boot control
between the to hard drives by setting which HD is the boot drive in
the BIOS. Each HD will have been setup to mono-boot, and the
boot drive will just mono-boot, and the running OS will see the files
on the other HD as just data - not installed programs or an OS. Each
OS will refer to its own partition as "C:", and it temporarily rename the
other partitions, but this will not be a problem as long as each OS
does not have any shortcuts which refer to other partitions. Later,
when you want to retire XP, just remove or reformat the 2nd HD.
Manufacturers usually farm out their BIOS designs to contracting
companies, but they usually have a set of requirements for features
that they want in their BIOSes, and they're all similar in varying degrees.
Some, mostly the ones with IDE HDs, have a Hard Drive Boot Order
wherein the HD at the head of the list, i.e. with the highest priority, gets
control from the BIOS at boot time. Besides setting which HD is the
boot drive, the Hard Drive Boot Order also determined the meaning
of "rdisk()" in the boot.ini boot menu. With Vista, there is no boot.ini,
and PCs with Hard Drive Boot Orders are getting rare, there being
instead an "enablement" that specifies the boot drive to the BIOS. Muck
through the BIOS parameters, and you should be able to figure out how
to designate the boot drive.