On Fri, Dec 18, 2009 at 10:40 AM, <ya...@teksavvy.com> wrote: > > Hi Bill, > > Each Linux install partitions has /boot and /boot/grub of their own. > I do not have a separate boot partition. > > I had replaced "root" commands in all my boot stanzas with "uuid" lines > because with disks added/removed "root (hdm,n)" spec becomes a moving target, > and boot process often fails. > > I always thought that in line e.g. "kernel /boot/vmlinuz-2.6.24-24-generic", > the path is relative to the device declared as root either by a "root > (hdm,n)" line, or by a "uuid ...." line. > > Am I wrong? If so what is the right way of specifying my kernel/initrd lines? > > Thanks. > > -----Original message----- >> Date: Thu, 17 Dec 2009 14:29:22 -0500 >> From: Bill Marcum <marcumb...@bellsouth.net> >> Subject: Re: Two GRUB setup can boot one each of two installs, but not >> the other, why? >> To: help-grub@gnu.org >> Cc: help-grub@gnu.org >> Message-ID: <20091217192922.ga3...@lark.localnet> >> Content-Type: text/plain; charset=us-ascii >> >> On Thu, Dec 17, 2009 at 08:27:50AM -0500, ya...@teksavvy.com wrote: >> > >> > Hi, >> > > [my info removed, for brevity] >> > >> Does each have its own /boot directory, or do you have a /boot partition? >> If they are separate directories, I think each grub is looking for the >> kernel and initrd.img files in its own /boot directory. >> I notice that each stanza has "root hd(....)" commented out. >> >> >> > > > > _______________________________________________ > Help-grub mailing list > Help-grub@gnu.org > http://lists.gnu.org/mailman/listinfo/help-grub >
I believe whenever you see a filename loaded by grub (kernel or initrd for example) that it's relative to the hd(n,p) you've specified. I do not believe that grub (but possibly grub2 does, I've not read enough about it to know for sure) understands uuids; merely the software it loads may. _______________________________________________ Help-grub mailing list Help-grub@gnu.org http://lists.gnu.org/mailman/listinfo/help-grub