On Thu, 2008-07-24 at 13:00 +0200, Felix Zielcke wrote:

> Sorry for my third mail, I really should think more before writing :(
> sdb needs to be in device.map else grub-install luckly complains about it.

grub-install always complains about device.map.  Even if it does a
single-drive install and never relies on any information in device.map,
it still asks the user to check if device.map is correct.  We should fix
it.  Users should not be constantly bugged to check the whole
device.map, only the entries GRUB was relying on, if any.

Better yet, device.map should go away, but not everyone agrees with me.

> But:
> I just did grub-install /dev/sdb, changed boot order in BIOS so grub from sdb 
> gets booted
> unknown device fd0,1 

As I said, GRUB uses its internal ID instead of BIOS ID.  We need to fix
it.  Until it's fixed, cross-device installs are broken, even if
device.map is absolutely correct.

Let's stop discussing symptoms and start talking about the cure.

-- 
Regards,
Pavel Roskin


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to