LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   Unable to boot Windows XP with suse 9.1 (https://www.linuxquestions.org/questions/suse-opensuse-60/unable-to-boot-windows-xp-with-suse-9-1-a-438382/)

RKS 04-24-2006 11:31 AM

Unable to boot Windows XP with suse 9.1
 
I have a AMD Athlon machine with a 110 GB hard disk.
Its got three paritions - NTFS partion of 80GB with Windows XP installed on it, Extended partition (NTFS) of 25 GB with data and a 10GB native linux partition (also a small swap partition for linux i think).

My problem is I am unable to boot Windows XP after installing Suse 9.1. Suse linux boots and works fine..I am using grub to dual boot. (Grub is installed in MBR).My /boot/grub/menu.lst for windows is as follows

title Windows
rootnoverify (hd0,0)
chainloader +1
makeactive
boot

I read from one of the suse portals that I need to install a patch for this problem.

en.opensuse.org/SDB:Windows_No_Longer_Boots_Following_the_Installation_of_SUSE_LINUX_9.1

But after I followed the instructions, it says " No additional drivers to update..".I couldnot complete the rest of the instructions. When I try to select windows using grub, i just get the

rootnoverify (hd0,0)
chainloader +1
makeactive
boot

and the cursor blinks for ever. If i replace rootnoverify with root, i get unrecognized filesystem 0x7.

Please help. I dont want to reinstall the whole thing, because some of my windows applications dont have CDs. Thanks for any help.

PS. When I mount the windows partition, I can see all the files and directories and able read them.
Linux newbie..

bernied 04-24-2006 12:29 PM

If it were mine I'd do something like:
Make a boot floppy using grub, and make sure it works for your suse install.
Then use a Windows Recovery (or Install) CD to recover the MBR. Get your Windows going again (unless you don't care). Your grub boot disk should still work to boot suse.

Then try again with grub. Perhaps use the floppy to install grub back to the hard drive, rather than doing it from suse. grub should not have left your windows unbootable.

bernied 04-24-2006 12:31 PM

but before you do that, maybe just try to swap the chainloader and makeactive commands. No special reason, just that I've never seen them in that order before.

jschiwal 04-24-2006 02:19 PM

I wonder if the problem could be that there is a hidden initial partition and the boot loader actually isn't located in (hd0,0).

You might try using the Grub CLI, and autocompletion to see if (hd0,0) is the XP C:\ drive. If all else fails, you could search this site, or the www.tldp.org site for documentation on multibooting using XP's ntldr program. This would use windows XP to chainload grub instead of the other way around.

RKS 04-24-2006 02:40 PM

unable to boot windows XP
 
I also think jschiwal is right. because i have been running linux and Windows on the same machine. I just tried to upgrade and it got messed up. Let me try your suggestion in a few hours.
Thanks a lot anyway.
RKS


All times are GMT -5. The time now is 09:43 AM.