Hi, googled a little bit around and found this one:
title Windows XP Professionnal root (hd0,0) map (0x81) (0x80) map (0x80) (0x81) makeactive chainloader +1 This one will map the second drive (/dev/hdb) to the first drive (/dev/hda) and vice versa. I'm not using grub but lilo so I can't confirm this by my own expierence. But I saw reports that this configuration works during my search for the same problem for "lilo" (basically it is a small variation with winxp on a SATA drive). BR Thomas Am Sonntag 03 Juli 2005 05:39 schrieb Zac Medico: > Michael Sullivan wrote: > > On Sat, 2005-07-02 at 17:55 -0700, maxim wexler wrote: > > > >>Yee-hah! > >> > >>Finally, after about 6 weeks cursing and ripping out > >>my few remaining hairs, I got gentoo to boot off the > >>HD w/ NO errors! I'm soooo stoked! I'm using a 1.1Gig > >>drive as /dev/hda for boot duty, which seems like a > >>waste, but I'm sure I can find something to put on all > >>that extra space. > >> > >>Only problem: WinXP won't boot. The lines in grub.conf > >>are: > >> > >>title Window NT / Windows 95 boot menu > >>rootnoverify (hd1,0) > >>makeactive > >>chainloader +1 > >> > >>I'm sure that's correct: /dev/hdb, first partition. > >>It mounts OK and all the files are intact, so ... > >> > >>Anyways, thanks to all for your support and > >>encouragement. > >> > >>-mw > > > > You might already know this and have thought a way around it, but in my > > experience (plus I've read this in several places) Microsoft Windows > > will refuse to boot up unless it is taking up /dev/hda1. It wants to be > > the first OS on the primary hard drive so that it can believe that it is > > the only one... > > That's what I was thinking too. Maybe grub's "map" command can circumvent > this though. > > Zac -- gentoo-user@gentoo.org mailing list