The long and short of it is that one needs to get grub to fool windows into thinking the 2nd drive is actually the first one. windows *only* boots off the first drive in a system. it's even documented as such by m$, though why they would choose to criple their product is beyond me. here is what you want in the winblows section of your grub.conf: map (hd0) (hd1) map (hd1) (hd0) -----Original Message----- From: John Bennett [mailto:hornetster@gmail.com] Sent: Wednesday, 30 January 2008 4:31 p.m. To: opensuse@opensuse.org Subject: Re: [opensuse] GRUB will not boot up second windows partition On Jan 30, 2008 1:08 PM, steve <sfreilly@roadrunner.com> wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Marc Chamberlin wrote:
| | So I am lost and confused... Can anyone offer me advise on how to get | this stubborn boot loader to do what I want it to? (That is to allow me | to boot up my new second Win XP?) I REALLY do NOT want to have to | reinstall SuSE as that would be a LOT of work for me!!! | | Marc...
Is grub the problem, or XP? In other words is grub passing correctly to XP, but the XP boot process is failing? If you have installed XP onto the first disk, that is where it expects to find it. When you move it to the second disk, as far as XP is concerned, in its own boot.ini file, it still tries to boot the 1st disk. I forget the actual config in boot.ini, but a bit of trial and error should fix it... For example the following entries (out of boot.ini): [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect will boot the second partition off the first drive. (I believe disks count from 0 and partitions count from 1) This may fix your prob. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org