[vox-tech] grub not finding root partition
David Hummel
dhml at comcast.net
Fri May 20 08:27:36 PDT 2005
On Fri, May 20, 2005 at 11:08:19AM -0400, Peter Jay Salzman wrote:
>
> On Fri 20 May 05, 11:03 AM, David Hummel <dhml at comcast.net> said:
> > On Fri, May 20, 2005 at 10:45:32AM -0400, Peter Jay Salzman wrote:
> > >
> > > Grub seems to work for my Debian kernels:
> > >
> > > title Debian GNU/Linux, kernel 2.6.8-2-686
> > > root (hd1,0)
> > > kernel /vmlinuz-2.6.8-2-686 root=/dev/hda6 ro
> > > initrd /initrd.img-2.6.8-2-686
> > > savedefault
> > > boot
> > >
> > > But not for a home compiled kernel:
> > >
> > > title Debian GNU/Linux, kernel 2.6.11
> > > root (hd1,0)
> > > kernel /vmlinuz-2.6.11 root=/dev/hda6 ro
> > > savedefault
> > > boot
> > >
> > > When I try to boot 2.6.11, the kernel can't find the root filesystem and
> > > panics.
> >
> > If the root filesystem is on /dev/hda, then the drive should be hd(0,0).
^^^^^^^
should be: (hd0,0)
>
> But then how is the Debian stock kernel finding the root filesystem? That
> entry was installed by Debian. How is it working if it points to (hd1,0)?
Good question. Do you have a separate /boot partition? Where is it?
This configuration indicates that its the first partition on /dev/hdb,
which seems odd, since your / is on /dev/hda6. For instance, if your
/boot is on /dev/hda5, the root line should be (hd0,4).
-David
More information about the vox-tech
mailing list