1 |
> title=Windows XP |
2 |
> rootnoverify (hd0,0) |
3 |
> makeactive |
4 |
> chainloader +1 |
5 |
|
6 |
Get rid of the "makeactive" line -- it's unneccessary, and may cause |
7 |
you no end of headaches... What that line does is change the "active" |
8 |
(bootable) partition - in this case, to your WindowsXP partition which |
9 |
probably isn't what you want... |
10 |
|
11 |
> title=Windows 2000 |
12 |
> root (hd1,0) |
13 |
> rootnoverify (hd1,0) |
14 |
> chainloader +1 |
15 |
|
16 |
Get rid of the "root (hd1,0)" line -- it's unneccessary (and may be |
17 |
what's causing your problem)... |
18 |
|
19 |
You can try using the "map" command to swap the drives around (as far |
20 |
as the BIOS/Windows is concerned): |
21 |
|
22 |
title=Windows 2000 |
23 |
map (hd0) (hd1) |
24 |
map (hd1) (hd0) |
25 |
rootnoverify (hd1,0) |
26 |
chainloader +1 |
27 |
|
28 |
...would make your BIOS/Win2K to think that /dev/hdb is /dev/hda, and |
29 |
vice versa. Most versions of Windows that I've messed around with |
30 |
require being installed to a primary partition on the first hard disk. |
31 |
This solution works around that limitation. |
32 |
|
33 |
-- |
34 |
gentoo-user@g.o mailing list |