On Tue, Sep 09, 2008 at 01:37:23PM +0200, Michal Čihař wrote: > Package: grub > Version: 0.97-47 > Severity: normal > File: /usr/sbin/update-grub > > Hi > > during some updates, I ended up with device.map not containing correct > mappings. In this situation update-grub silently fails without giving > any notice what is wrong. From tracing this script, I found it ends with > following commands: > > + test -e /boot/grub/device.map > + GRUB_LEGACY_0_BASED_PARTITIONS=1 grub-probe > --device-map=/boot/grub/device.map -t drive -d /dev/hda1 > + grub_root_device= > > The problem was that I did not have mapping for hda in device.map (it > used to be hde in older kernel versions). I think update-grub should at > least tell that something is wrong and not silently fail.
What does the grub-probe command print when run from outside the script? -- 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]

