On Fri, Dec 18, 2009 at 10:40 AM, <[email protected]> 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 <[email protected]> >> Subject: Re: Two GRUB setup can boot one each of two installs, but not >> the other, why? >> To: [email protected] >> Cc: [email protected] >> Message-ID: <[email protected]> >> Content-Type: text/plain; charset=us-ascii >> >> On Thu, Dec 17, 2009 at 08:27:50AM -0500, [email protected] 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 > [email protected] > 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 [email protected] http://lists.gnu.org/mailman/listinfo/help-grub
