Am Freitag, den 28.08.2009, 15:36 +0200 schrieb Luca Capello: > Package: grub-pc > Version: 1.96+20090826-3 > Severity: normal > > Hi there! > > grub-pc gives an error and dpkg cannot upgrade it: > ===== > Replacing config file /etc/default/grub with new version > Installation finished. No error reported. > This is the contents of the device map /boot/grub/device.map. > Check if this is correct or not. If any of the lines is incorrect, > fix it and re-run the script `grub-install'. > > (hd0) /dev/sda > (hd1) /dev/sdb > grub-probe: error: cannot find a device for /. > > dpkg: error processing grub-pc (--configure): > subprocess installed post-installation script returned error exit status 1 > [...] > Setting up imagemagick (7:6.5.5.3-1) ... > Errors were encountered while processing: > sysfsutils > grub-pc > [master c9c2917] committing changes in /etc after apt run > [...] > E: Sub-process /usr/bin/dpkg returned an error code (1) > gismo:/etc# > ===== > > BTW, I do not have two hard disks on my machine, but only /dev/sda.
Just remove it from device.map if you want or run grub-mkdevicemap. > > -- Package-specific info: > > *********************** BEGIN /proc/mounts > /dev/mapper/vggismo-lvroot / ext3 rw,relatime,errors=remount-ro,data=ordered > 0 0 > /dev/dm-3 /home ext3 rw,relatime,errors=continue,data=ordered 0 0 Seems like the dmsetup upgrade went a bit wrong for you. Check with `ls -l /dev/mapper/' if the files there are real devices or symlinks to /dev/dm-? If they're symlinks then this is #542435 which is actually caused by an upstream dmsetup change: #542422 Though that has been fixed now but it seems like for some people just upgrading the package and rebooting doestn't solve the problem. In that case run `echo change > /sys/block/dm-?/uevent' Replace the ? with every /dev/dm-* device you have. -- Felix Zielcke Proud Debian Maintainer -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

