On Mon, Aug 25, 2008 at 04:10:53AM +0930, Arthur Marsh wrote: > >>Running /usr/sbin/update-grub. > >>error: unknown device hd1 > >>error: unknown device hd1 > >>Updating /boot/grub/grub.cfg ... > >>error: unknown device hd1
My bad; I just notice this error is a red herring. This was fixed in upstream but not in the lenny packages. Please try the attached patch. It should uncover the real reason for your problem. -- 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."
Index: kern/device.c =================================================================== --- kern/device.c (revision 1798) +++ kern/device.c (revision 1799) @@ -49,11 +49,7 @@ /* Try to open a disk. */ disk = grub_disk_open (name); if (! disk) - { - grub_print_error (); - grub_errno = GRUB_ERR_NONE; - goto fail; - } + goto fail; dev->disk = disk; dev->net = 0; /* FIXME */