Request for Question Clarification by
sublime1-ga
on
25 Apr 2006 22:41 PDT
nedmac...
I won't begin to post a formal answer, since I'm not sure if I can
help, but let's see if a dialog can get you somewhere.
First of all, I'm not personally conversant with grubs, but from
what I've read, it's associated with your Linpire installation.
Since Windows was there first, and triple boot can be accomplished
via boot.ini, I wonder if there's a way to do away with the grub
and get your system to boot using the Windows boot options.
I think the problem arose because you authorized Linspire to
rewrite the MBR and take charge of bootup selections, and XP
isn't liking that.
Since selecting XP from the grub is going nowhere, I suspect you
may need to get rid of Linspire. What I'm not sure about is if
you will get rid of the grub by reformatting the Linspire partition.
Hopefully that will be the case, but if the MBR it wrote is
located on C: outside the E: partition, this may not be the
case. You might then need to boot from the XP installation CD
and repair the MBR. See this MS page, under Restoring the MBR:
http://www.microsoft.com/technet/prodtechnol/winxppro/reskit/c28621675.mspx#EJ5AE
In fact, fixing the MBR using the XP CD may make it unnecessary
to uninstall Linspire. If you regain the ability to dual boot
into XP and 98 by fixing the MBR, you will then need to find
an entry for boot.ini that will add the Linspire installation
as an option.
This article from the Linspire Help site seems useful, if you
decide to approach this by removing Linspire:
http://help.linspire.com/cgi-bin/linspire.cfg/php/enduser/std_adp.php?p_faqid=65&p_created=1019517095&p_sid=wG2FsT3i&p_lva=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9NTUmcF9wcm9kX2x2bDE9JnBfcHJvZF9sdmwyPSZwX2NhdF9sdmwxPSZwX2NhdF9sdmwyPSZwX3BhZ2U9MSZwX3NlYXJjaF90ZXh0PXJlbW92ZSBsaW5zcGlyZQ**&p_li=cF91c2VyaWQ9dXNlci5mb29AZ21haWwuY29tJnBfZW1haWw9dXNlci5mb29AZ21haWwuY29tJnBfZmlyc3Rfb
mFtZT1EYXZpZCZwX2xhc3RfbmFtZT1BbHRvbmFnYSZjb21wYW55X2lkPTcmcF9jY2ZfMj0mcF9jY2ZfOD0mcF9jY2ZfOT0mcF9jY2ZfMz0mcF9jY2ZfND0mcF9jY2ZfNT0mcF9jY2ZfNj0mcF9jY2ZfMTc9MTM*
HOWEVER, here's a post on Linux Questions that talks about
making a change to the grub that will offer a proper option
for booting from Windows:
"If you overwrite the MS mbr with GRUB, then all you should
need to do is add a "root (hd0,0)" and a "chainloader +1"
command to your /boot/grub/menu.lst file (sometimes called
grub.conf). (Assuming the first partition holds windows.
Adjust the command to your needs)"
http://www.linuxquestions.org/questions/showthread.php?s=805f0bd0468be397b575b7f9ee0c9a28&p=1336925#post1336925
Since XP is on the 4th partition, the command should be:
"root (hd0,4)"
This last bit may well preclude everything I've written so
far, and may be all that's necessary. Boot into Linspire and
modify the file by opening it in a text editor. Reboot and
see if you now have an option in the grub for "root".
Let me know where this takes you...
sublime1-ga