ChrisRM said:
Warning: unless you are feeling very luck or are a bonafide
genius do not use XP's multi boot abilities, you will regret it I DID.
There's nothing tricky about using MS's ntldr for multi-booting.
If there is a difficulty, though, it's in the syntax of the boot.ini file,
the file of entries which tell the location of each OS that can be
loaded. And that syntax includes the parameter "rdisk()".
"rdisk()" represents the location of the hard drive where the
OS to be loaded resides. The value of "x" in "rdisk(x)"
stands for the position (starting with "0") of that hard drive
in the boot order of the BIOS. In 99% of the cases, that is
the hard drive that is Master on IDE channel 0 (what some
call the "primary channel"). Of course, that HD boot order
can be changed manually in most BIOSes, but whatever the
HD boot order is changed to, "rdisk(0)" still refers to whatever
HD is at the head of that boot order. (Please notice that I've
referred consistently to the "HD boot order", not just the
"boot order", the latter indicating the boot order of classes
of ATA/ATAPI devices, not just hard drives.) Then, in turn,
"rdisk(1)" refers to the next HD in the HD boot order - the
Slave on IDE channel 0 in the default case. "rdisk(2)" refers
to the next HD in the HD boot order - the Master on IDE
channel 1. Then "rdisk(3)" refers usually to the Slave on IDE
channel 1. If there is no HD at any of those positions, the
HD at the next position in the sequence is assumed.
That's IT! That's the hard part of understanding boot.ini .
All the rest can be found on numerous websites.
The rest of understanding MS multi-booting is knowing
that the MBR of the HD at the head of the HD boot order
gets control during bootup. That MBR looks for the
Primary partition that has been marked "active" on that
HD. The MBR then passes control to the boot sector on
that partition, and the boot sector looks for ntldr and passes
control to ntlder. Then ntldr looks for boot.ini, and boot.ini
can point to any folder on any partition on any hard drive
in the system as the location of an OS to load.
The beauty of using MS's boot manager is that you don't
have to buy or install more software, and you don't have
to dedicate a partition to it. It's right there, and you use it
every time you start up WinNT/2K/XP.
*TimDaniels*