Я получил:
dpkg: error processing linux-image-2.6-amd64 (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
linux-image-2.6.26-1-amd64
linux-image-2.6.26-2-amd64
linux-image-2.6-amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)
См. Полный вывод здесь: http://pastebin.com/rmBsiBeS
Это появляется что проблема заключается в попытке обновить grub:
Searching for GRUB installation directory ... found: /boot/grub
warning: grub-probe can't find drive for /dev/sda1.
grub-probe: error: Cannot find a GRUB drive for /dev/sda1. Check your device.map.
User postinst hook script [update-grub] exited with value 1
dpkg: error processing linux-image-2.6.26-1-amd64 (--configure):
subprocess post-installation script returned error exit status 1
Это происходит, когда grub пытается прочитать ваш device.map
файл и не может найти некоторые сопоставления. К счастью, если это просто обработанный файл конфигурации, его можно легко восстановить.
cp /boot/grub/device.map /boot/grub/device.map.bak
grub-mkdevicemap
Будущие обновления теперь должны проходить более гладко. Надеюсь, это решит вашу проблему!
РЕДАКТИРОВАТЬ: все еще пусто? У вас есть два варианта (по крайней мере, в этом конкретном случае):
Добавить устройство вручную в /boot/grub/device.map
; это должно выглядеть так:
(HD0) / dev / sda1
Заставьте grub перепроверить диски.
grub-install --recheck / dev / sda
Выяснил, в чем проблема.
Проблема была связана с некоторыми сценариями после установки из-за того, что grub не удалось настроить. Это не проблема из-за зависимостей.
Проблема была устранена путем удаления этих пакетов с сервера, поскольку эти пакеты не были установлены полностью.
linux-image-2.6.26-1-amd64
linux-image-2.6.26-2-amd64
linux-image-2.6-amd