У меня установлена стандартная Ubuntu 12.04 (32-битная PAE). Когда-то я использовал xorg-edgers PPA (я хотел посмотреть, как далеко продвинулся nouveau), который также предоставил ядро linux 3.5.0.4.
Так как edge xorg сделал мою систему нестабильной, я использовал ppa-purge для понижения пакетов до стабильного, который также удалял ядро 3.5.0.4, но процесс удаления не удалял 3.5 образа в / boot, что вызывало предупреждения во время пакетные операции, когда пакет запускает update-initramfs
:
FATAL: Could not load /lib/modules/3.5.0-4-generic/modules.dep: No such file or directory
Удаление 3,5 образов в / boot заставило предупреждения исчезнуть, но после сегодняшнего обновления они вернулись снова. Ни один из пакетов deb 3.5 не установлен, но почему-то моя система помнит, что у него одновременно было ядро 3.5. Мне интересно, где хранится эта информация и как я могу ее удалить.
Попробуйте sudo update-initramfs -d -k 3.5.0-4-generic
.
Похоже, что initramfs не был удален по какой-то причине, когда это произошло с ядром.
Просмотрите файл / var / lib / dpkg / status и отредактируйте его соответствующим образом, но сначала сделайте резервную копию файла, чтобы при необходимости можно было выполнить откат.