Hi, Otavio asked me to comment on this.
Notice that I maintain grub/grub2, not grub-installer. In fact, my recommendations as grub maintainer are often dismissed here, so take this with a grain of salt. On Thu, Oct 16, 2008 at 11:41:22PM +0900, Osamu Aoki wrote: > > But if you do, you must take care critical diffrences of these 2 > programs. > > For /dev/hda3, grub legacy used (hd0,2) while grub 2 use (hd0,3). > > The template file in grub-installer needed to be updated not to mislead > users. Template: grub-installer/bootdev needs to be updated > "(hd0,1)" --> "(hd0,2)" > "(hd2,4)" --> "(hd2,5)" > as: It's not critical, and I don't think it's worth it. It just affects a template description, and this particular problem is hopefully going away post-Lenny as soon as GRUB Legacy is completely deprecated. #473401 OTOH has a real effect in end usability, and should be taken into consideration for Lenny. > The device can be specified using GRUB's "(hdn,m)" notation, or as a device > in /dev. Below are some examples: > - "(hd0)" or "/dev/hda" will install GRUB to the master boot record > of your first hard drive (IDE); This paragraph leads user to think there's a 1:1 correspondence between GRUB drives (which are enumerated by BIOS) and Linux devices (which are enumerated by Linux itself). However, it's really a game of gambling. E.g. "/dev/hda" is "(hd0)" _most of the time_, but not always. This is something we already solved in GRUB 2 (by using UUIDs). -- Robert Millan The DRM opt-in fallacy: "Your data belongs to us. We will decide when (and how) you may access your data; but nobody's threatening your freedom: we still allow you to remove your data and not access it at all." -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]