On Thu 01 Dec 2011 at 17:26:00 -0500, Tom H wrote: > In grub2, sda1 is (hd0,1) or (hd0,msdos1) not (hd0,0) - although the > "search..." line should override the "set root..." line.
The way understand it is: GRUB will boot using the 'search...' line if a disk is found. The 'set root...' line can be anything or even absent because it will not be used. If the 'search...' line doesn't give a bootable kernel GRUB falls back' to the 'set root...' line. (hd0,0) is incorrect but it shouldn't matter if the 'search...' line is right. The OP needn't use both lines - but the remaining one obviously has to be correct. > ("--set" and "--set=root" are the same.) I've seen differences in behaviour between them (not necessarily hugely significant) on GRUB 1,98 and GRUB 1.99. > I'd had grub use "/dev/sda" rather than "hd0" but I haven't understood > why it's happened. It works either way... Only because it's ignored in the presence of a correctly functioning 'search...' line. Otherwise I wouldn't bet on it. -- To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20111202011453.GF3655@desktop