PDA

View Full Version : GRUB won't boot windows


Yakoob
April 10th, 2005, 12:47 AM
(I wasn't quite sure whether to put this in windows forums or linux, but I figured it fits better here).

I have 2 HDDs and I have installed Fedora Core 1 yesterday on one of them. In the process, the GRUB boot loader was also installed and it detected both the linux and windows that I have. However, when I try to boot Windows, nothing happens. Booting Linux works fine.

Here are some details:
The linux drive is Primary Master and the windows drive is Primary Slave (they are on the same cable). The Windows HDD is divided into two partitions: C:\ with the actual windows installation, and D:\ with some other files.
The actual code that GRUB uses to boot windows is:

hd(1,0)
chainloader +1

(or something like that)
I've tried playing with that (adding rootnoverify etc.) but still the same thing - the command lines are displayed to the screen and nothing happens.
And (obviously) I am using Windows98SE.

Just FYI, to boot different OSes right now, I set up the BIOS to first check for the Linux HDD (witch launches GRUB) and then to check the Windows HDD (which launches windows). When I want to boot linux, I just leave it like that and when I want to boot Windows, I simply turn off the Linux HDD (set the Primary Master to None). I'd much rather be able to use the GRUB, though...

So, any idea what might be wrong?

Nick Grana
April 12th, 2005, 02:02 PM
I think your second choice for posting in a Linux forum would have many more solutions since most people here think a Grub is bait.;)
Oh yeah, it's what cowboys eat also.:wave:

Aurorus
April 14th, 2005, 12:16 PM
(I wasn't quite sure whether to put this in windows forums or linux, but I figured it fits better here).

I have 2 HDDs and I have installed Fedora Core 1 yesterday on one of them. In the process, the GRUB boot loader was also installed and it detected both the linux and windows that I have. However, when I try to boot Windows, nothing happens. Booting Linux works fine.

Here are some details:
The linux drive is Primary Master and the windows drive is Primary Slave (they are on the same cable). The Windows HDD is divided into two partitions: C:\ with the actual windows installation, and D:\ with some other files.
The actual code that GRUB uses to boot windows is:

hd(1,0)
chainloader +1

(or something like that)
I've tried playing with that (adding rootnoverify etc.) but still the same thing - the command lines are displayed to the screen and nothing happens.
And (obviously) I am using Windows98SE.

Just FYI, to boot different OSes right now, I set up the BIOS to first check for the Linux HDD (witch launches GRUB) and then to check the Windows HDD (which launches windows). When I want to boot linux, I just leave it like that and when I want to boot Windows, I simply turn off the Linux HDD (set the Primary Master to None). I'd much rather be able to use the GRUB, though...

So, any idea what might be wrong?

There is one thing I can see that may be wrong, but have a look
at http://www.gnu.org/software/grub/manual/grub.html#DOS%2fWindows
and see if they answer any questions......

Also, the Linux guides will answer it better for you in the Linux Section