делаю "apt-get dist-upgrade". Все вроде обновляется, но в самом конце
с недавних пор выдает следующее:
Настраивается пакет linux-image-2.6.25-2-686 (2.6.25-7) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitramfs-kpkg to build the ramdisk.
initrd.img(/boot/initrd.img-2.6.25-2-686
) points to /boot/initrd.img-2.6.25-2-686
(/boot/initrd.img-2.6.25-2-686) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.25-2-686.postinst line 569.
vmlinuz(/boot/vmlinuz-2.6.25-2-686
) points to /boot/vmlinuz-2.6.25-2-686
(/boot/vmlinuz-2.6.25-2-686) -- doing nothing at /var/lib/dpkg/info/linux-image-2.6.25-2-686.postinst line 569.
Running postinst hook script update-grub.
Searching for GRUB installation directory ... found: /boot/grub
grub-probe: error: Cannot find a GRUB drive for /dev/sda2. Check your device.map.
User postinst hook script [update-grub] exited with value 1
dpkg: не удалось обработать параметр linux-image-2.6.25-2-686 (--configure):
подпроцесс post-installation script возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-2.6-686:
linux-image-2.6-686 зависит от linux-image-2.6.25-2-686, однако:
Пакет linux-image-2.6.25-2-686 пока не настроен.
dpkg: не удалось обработать параметр linux-image-2.6-686 (--configure):
проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
linux-image-2.6.25-2-686
linux-image-2.6-686
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ну, судя по строке "Check your device.map", тебе нужно починить device.map. Выполни команду grub-install --recheck и заново запусти апгрейд. Если не поможет, то нужно вручную подправить файл /boot/grub/device.map, там описано соответствие грубовских устройств ядерным, и заново выполнить апгрейд.