I've been looking around for a solution to my problem with little luck,
so I'm hoping that someone here might have some additional insight or
experience to help me out.
I just recently bought a second hard drive, which is attached to a
Promise Ultra133 TX2 controller card. It is the only drive attached to
the card. I also have my older drive still attached to my on-board IDE
bus as the master boot drive. Currently I run Windows 2000 on this drive
and it works fine, and I can access the new drive attached to the
controller card without any problems.
What I want to do, however, is load Windows XP and Linux (probably
Slackware... not that that'll make a difference) onto the NEW drive
attached to the controller card. As a result, I want to wipe my old
drive clean and use it for storage, but also as a boot drive.
Essentially, I want to create a small boot partition (/boot) at the
beginning of the old drive and configure LILO on it. So, LILO would be
setup to boot Linux but also add support for the Promise controller
card, hence, allowing access to the new drive.
So far, I have been able to successfully load Linux from CD, and add
support for the controller by passing something like:
ide2=0xb800,0xb402 ide3=0xb007,0xa805
This is fine. The problem I have is with Windows XP. Since it is
entirely on the other drive, how can I configure LILO to see the WinXP
partition on the new drive? I figure that since I have to pass
additional information to Linux, this must mean I have to pass it for
Windows too, correct?
Any ideas on what I can do, or whether this can even be done at all?
Thanx,
- skubik.