Robert said:
By setting the boot priority is it still possible to boot from the
primary slave drive?
I was able to install it on this drive but I cannot get the machine to
boot from it.
I'm given HDD0, HDD1, HDD2, HDD3 and I've tried all of them and it
doesn't
boot.
Which one of the above corresponds to primary slave?
I'd guess HDD1 - but it is a matter for the BIOS.
Can XP only boot from the primary master?
The boot process starts with the BIOS accessing the disk it is told to
(a recent BIOS should allow this to be any IDE drive). It reads the
Master boot record from that and enters the MBR code there - so first
possibility is that the slave has never had MBR code written to it.
That then selects the partition marked as active (so the partition may
not have the marker, though if it is the only one on the drive that
should be taken by default), and control handled to the boot files
there.
THis now depends on just how you did the XP install: if it was when you
booted the master drive the boot files would be put there, and the
Windows (only) put on the other drive, which would be treated as having
a later drive letter, like D:.
You could fix these matters by copying the ntldr file from the root of
the master drive (or from the XP CD in the i386 folder) into the root of
the slave drive, then booting the XP CD and taking the R - Repair
option.
First read up in Help and Support, search on "Recovery Console
Commands".
Then use the
Fixmbr \Device\Hard_Disk1
or as appropriate
and the Fixboot and
BootCFG /Rebuild
commands - you may then have to move the resulting boot.ini fie to the
slave drive too.