On Tue, May 31, 2011 at 12:57:43AM +0100, Colin Watson wrote: > On Tue, May 31, 2011 at 01:37:06AM +0200, Marco d'Itri wrote: > > On May 31, Adrian Bunk <b...@stusta.de> wrote: > > > squeeze udev && no initrd && latest grub = FAIL > > > > Yes, but why? > > Because GRUB now scans /proc/self/mountinfo to figure out the device > underlying the root filesystem. This was part of making btrfs work > properly, and we considered it to be better than the previous code > because it didn't require searching /dev for a device node with the > correct major and minor numbers. > > If there is a strong reason to avoid the Breaks on udev, it might be > possible to have it fall back to the older method in the case where the > device named in mountinfo doesn't exist. Something like this:
I realised that current upstream trunk doesn't have this problem, and so I've backported r3318 from upstream. http://anonscm.debian.org/loggerhead/pkg-grub/trunk/grub/revision/2435 Thanks for your comments. -- Colin Watson [cjwat...@debian.org] -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org