LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Distributions (https://www.linuxquestions.org/questions/linux-distributions-5/)
-   -   Grub won't load Win XP (https://www.linuxquestions.org/questions/linux-distributions-5/grub-wont-load-win-xp-191275/)

gambit9334 06-08-2004 05:54 PM

Grub won't load Win XP
 
I've tried all the fixes i could find, but none see to work. I recently installed Suse 9.1, and grub won't boot Windows XP. The error flashes
too fast on the screen for me to read when
I try to boot Windows. My windows partition
is not over 8gb. Please help, thanks.

color white/blue black/light-gray
default 0
timeout 8
gfxmenu (hd0,2)/boot/message

###Don't change this comment - YaST2
identifier: Original name: linux###
title Linux
kernel (hd0,2)/boot/vmlinuz
root=/dev/hda3 vga=0x317 splash=silent
ide=nodma
apm=off acpi=off desktop resume=/dev/hda2
showopts
initrd (hd0,2)/boot/initrd

###Don't change this comment - YaST2
identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,0)
chainloader +1
makeactive
boot
###Don't change this comment - YaST2
identifier: Original name: windows 2###
title windows 2
root (hd1,0)
chainloader +1
###Don't change this comment - YaST2
identifier: Original name: floppy###
title Floppy
root (fd0)
chainloader +1
###Don't change this comment - YaST2
identifier: Original name: failsafe###
title Failsafe
kernel (hd0,2)/boot/vmlinuz
root=/dev/hda3 showopts ide=nodma apm=off
acpi=off vga=normal noresume nosmp noapic
maxcpus=0 3
initrd (hd0,2)/boot/initrd

drowstar 06-08-2004 06:46 PM

Re: Grub won't load Win XP
 
Hi gambit9334,
there may be some people who can help you.
However, I need more information.
what do you see on your screen? (What additional information on the error can you give us? This might be a windows, not GRUB issue.)
What did you do last, before the error first occurred?
There are two entries on your screen called "windows 1" and "windows 2". Which one do you choose?
When you installed linux, what windows versions where there already on the computer? Do you know, which partitions they were on? Is the windows you are trying to boot on the same physical disk as your SUSE installation?
From what I can tell, this sounds like a windows error, rather than a GRUB error. Can you read your windows partition from linux? Did you at any time try to write to your windows xp partition from linux?

If you are eager to fix your system, you can try to make YAST rewrite your grub file. Be aware though that there is only a very slim chance this will fix anything.

I hope to be able to give you better advise in my next post. Good luck,
- drowstar

gambit9334 06-08-2004 07:25 PM

My windows never booted since i installed linux. I use windows 1, and when i installed linux there was only windows xp professional. Suse and windows are on the same harddrive. I can read the windows partition with linux, and i never tried to write on it with linux.

BruceCadieux 06-08-2004 10:13 PM

Ran into this problem last night on a friends machine. Here is the supposed fix. It didn't work for us but it is worth a try.

http://portal.suse.com/sdb/en/2004/0...booting91.html

drowstar 06-09-2004 03:37 AM

Hi gambit9334,
your GRUB configuration seems correct.
Have you tried BruceCadieux's solution yet? If it wasnt for the error "flashing", I'd say this is exactly your problem.

There is one other possible problem I came across while I was googling around for your error:
Quote:

GRUB cannot boot DOS or Windows directly, so you must chain-load them (see Chain-loading). However, their boot loaders have some critical deficiencies, so it may not work to just chain-load them. To overcome the problems, GRUB provides you with two helper functions.
If you have installed DOS (or Windows) on a non-first hard disk, you have to use the disk swapping technique, because that OS cannot boot from any disks but the first one. The workaround used in GRUB is the command map (see map), like this:
grub> map (hd0) (hd1)
grub> map (hd1) (hd0)
I dont think it's your solution (your installation of windows seems to be at the start of your drive), but it may help.

Also, what does the command fdisk -l return? This is only to verify if YAST has produced a correct GRUB configuration.

Good luck,
- drowstar

thom 06-14-2004 06:27 PM

Windows No Longer Boots Following the Installation of SUSE LINUX 9.1
 
Windows No Longer Boots Following the Installation of SUSE LINUX 9.1
windows not booting


All times are GMT -5. The time now is 06:31 AM.