On 7/19/07, Travis Crook <[EMAIL PROTECTED]> wrote:
On Thu, 19 Jul 2007 13:16:27 -0600
"Javier Vasquez" <[EMAIL PROTECTED]> wrote:
> On 7/19/07, Stefan Monnier <[EMAIL PROTECTED]> wrote:
> > > I took a leap of faith (or folly, yet to be seen) and
> > > installed grub2. I did this in an attempt to move from Lilo to
> > > Grub (as I prefer grub). However, I didn't realize that Grub2 is
> > > vastly different! It seems to be installed correctly as I have a
> > > grub.cfg file that looks correct for booting all of my Linux
> > > kernel images. What I don't have though is an entry for
> > > WindowsXP. How do I add this entry? Can grub find it
> > > automatically?
> >
> > I don't what's the current status, but I know that grub2's support
> > for booting things like Windows was somewhere between lacking and
> > partly working at some point in the past (a year maybe?).
> >
> >
> > Stefan
>
> Well, I'm using debian unstable, and with the latest version of grub2
> I can boot windows XP. However, it's not automatically. Apparently
> there's a bug in grub itself which doesn't allow setting a global root
> directory, and then try to set a different one in the menu entry.
> Nice thing is that on unstable the menus are generated by scripts in
> /etc/grub.d.
>
> So 1st thing is to comment the following lines out, as shown bellow:
>
> #if [ "x${GRUB_DRIVE}" = "x" ] ; then : ; else
> # echo "set root=${GRUB_DRIVE}"
> #fi
>
> >From /etc/grub.d/00_header. The 2nd thing is to add a script for the
> windows XP, which is not included by default, I named it
> /etc/grub.d/10_windows. The scripts are looked up by alphanumeric
> order I believe.
>
> I'm attaching both files for your consideration. I don't know if a
> bug needs to be filed, because I don't really know if grub needs to be
> fixed for the root thing, or if it's just debian script which is
> wrong. At any rate I found the work around I needed...
>
> I hope this helps...
>
>
I think it's on the right track, but I seem to still have a problem.
When I select Windows in list I get sent back to the Grub menu. Any
ideas on why or where to look for a clue?
--
Travis Crook
Visions Beyond
www.VisionsBeyond.com
208-478-7836
If you modified the header script, then I'm kind of clueless, becasue
that was affecting me big time, and after removing such thing
everything went OK when performing update-grub (still the same command
to regenerate the menu, now grub.conf).
Now the other thing... Grub 2 now went back to partitions starting at
1 instead of 0. In my case the windows partition is the 2nd primary
one, because the 1st one is used by the hibernation raw dell
partition. So in my case the windows partition is 2 for grub as well.
If windows were placed in the 1st partition, then the partition
number for grub should be 1 instead. The later is the most common
configuration, having windows as the main 1st partition. The devices
kept the same numbering though, so the master disk will be ususally
hd0...
The failure most likely indicates your suffering from partition
numbering. But 1st make sure you took care of the root thing...
--
Javier
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]