All of lore.kernel.org
 help / color / mirror / Atom feed
* grub 1.99 configuration
@ 2011-06-12  2:28 Bruce Dubbs
  2011-06-12 12:40 ` Colin Watson
  2011-06-24  0:31 ` Vladimir 'φ-coder/phcoder' Serbinenko
  0 siblings, 2 replies; 6+ messages in thread
From: Bruce Dubbs @ 2011-06-12  2:28 UTC (permalink / raw)
  To: The development of GNU GRUB

I'm trying to manually run grub-mkconfig to establish grub-1.99 
installation instructions for Linux From Scratch.

I am getting:

grub-mkconfig -o /boot/grub/grub.cfg
   /usr/sbin/grub-probe: error: cannot stat `/dev/root'

Doing some investigating grub-mkconfig is running:
   /usr/sbin/grub-probe --target=device /

Drilling down, grub-probe is doing:
   device_name = grub_guess_root_device (path);

Which in turn is doing:
   grub_find_root_device_from_mountinfo( "/", NULL );

This is reading /proc/self/mountinfo.  The problem here is that this 
file does not give the device, but specifies /dev/root:

13 1 8:15 / / rw,relatime - ext3 /dev/root 
rw,errors=continue,barrier=0,data=writeback

The kernel is 2.6.39.1, but 2.6.37 seems to give the same thing.
grub-probe should be able to detect /dev/sda15, but fails on newer kernels.

grub-probe for grub-1.98 works fine.  A grep there shows no use of
/proc/self/mountinfo.

Suggestions?

   -- Bruce





^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-06-24  2:33 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-12  2:28 grub 1.99 configuration Bruce Dubbs
2011-06-12 12:40 ` Colin Watson
2011-06-12 15:19   ` Bruce Dubbs
2011-06-24  0:31 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-06-24  2:18   ` Bruce Dubbs
2011-06-24  2:33     ` Vladimir 'φ-coder/phcoder' Serbinenko

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.