Я пробовал много предложений из похожих сообщений, но не удаляя старые ядра.
rod@rod-3000-N200:~$ sudo apt-get purge linux-image-extra-3.13.0-106-generic Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED linux-image-extra-3.13.0-106-generic linux-image-extra-3.13.0-115-generic linux-image-extra-3.13.0-128-generic linux-image-extra-3.13.0-57-generic 0 to upgrade, 0 to newly install, 4 to remove and 25 not to upgrade. 9 not fully installed or removed. After this operation, 454 MB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 651911 files and directories currently installed.) Removing linux-image-extra-3.13.0-106-generic (3.13.0-106.153) ... depmod: FATAL: could not load /boot/System.map-3.13.0-106-generic: No such file or directory run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-106-generic /boot/vmlinuz-3.13.0-106-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-106-generic /boot/vmlinuz-3.13.0-106-generic update-initramfs: Generating /boot/initrd.img-3.13.0-106-generic grep: /boot/config-3.13.0-106-generic: No such file or directory depmod: WARNING: could not open /tmp/mkinitramfs_0tkOb4/lib/modules/3.13.0-106-generic/modules.order: No such file or directory depmod: WARNING: could not open /tmp/mkinitramfs_0tkOb4/lib/modules/3.13.0-106-generic/modules.builtin: No such file or directory gzip: stdout: No space left on device E: mkinitramfs failure cpio 141 gzip 1 update-initramfs: failed for /boot/initrd.img-3.13.0-106-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 dpkg: error processing package linux-image-extra-3.13.0-106-generic (--remove): subprocess installed post-removal script returned error exit status 1 Removing linux-image-extra-3.13.0-115-generic (3.13.0-115.162) ... depmod: FATAL: could not load /boot/System.map-3.13.0-115-generic: No such file or directory run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-115-generic /boot/vmlinuz-3.13.0-115-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-115-generic /boot/vmlinuz-3.13.0-115-generic update-initramfs: Generating /boot/initrd.img-3.13.0-115-generic grep: /boot/config-3.13.0-115-generic: No such file or directory cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/usbhid/usbhid.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/usbhid/usbhid.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-apple.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-apple.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-cherry.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-cherry.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-logitech.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-logitech.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-logitech-dj.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-logitech-dj.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-microsoft.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-microsoft.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-a4tech.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-a4tech.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-belkin.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-belkin.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-chicony.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-chicony.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-cypress.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-cypress.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-ezkey.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-ezkey.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-gyration.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-gyration.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-monterey.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-monterey.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-petalynx.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-petalynx.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-pl.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-pl.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-samsung.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-samsung.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-sony.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-sony.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-sunplus.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-sunplus.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-tmff.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-tmff.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-zpff.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-zpff.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-generic.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/hid/hid-generic.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/fs/jfs/jfs.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/fs/jfs/jfs.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/fs/reiserfs/reiserfs.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/fs/reiserfs/reiserfs.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/message/i2o/i2o_block.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/message/i2o/i2o_block.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/firewire/firewire-ohci.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/firewire/firewire-ohci.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/firewire/firewire-sbp2.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/firewire/firewire-sbp2.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/firewire/firewire-ohci.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/firewire/firewire-ohci.ko not found. cp: cannot stat ‘/lib/modules/3.13.0-115-generic/kernel/drivers/firewire/firewire-sbp2.ko’: No such file or directory modinfo: ERROR: Module /lib/modules/3.13.0-115-generic/kernel/drivers/firewire/firewire-sbp2.ko not found. gzip: stdout: No space left on device E: mkinitramfs failure cpio 141 gzip 1 update-initramfs: failed for /boot/initrd.img-3.13.0-115-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 dpkg: error processing package linux-image-extra-3.13.0-115-generic (--remove): subprocess installed post-removal script returned error exit status 1 Removing linux-image-extra-3.13.0-128-generic (3.13.0-128.177) ... run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-128-generic /boot/vmlinuz-3.13.0-128-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-128-generic /boot/vmlinuz-3.13.0-128-generic update-initramfs: Generating /boot/initrd.img-3.13.0-128-generic gzip: stdout: No space left on device E: mkinitramfs failure cpio 141 gzip 1 update-initramfs: failed for /boot/initrd.img-3.13.0-128-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 dpkg: error processing package linux-image-extra-3.13.0-128-generic (--remove): subprocess installed post-removal script returned error exit status 1 Removing linux-image-extra-3.13.0-57-generic (3.13.0-57.95) ... depmod: FATAL: could not load /boot/System.map-3.13.0-57-generic: No such file or directory run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-57-generic /boot/vmlinuz-3.13.0-57-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-57-generic /boot/vmlinuz-3.13.0-57-generic update-initramfs: Generating /boot/initrd.img-3.13.0-57-generic grep: /boot/config-3.13.0-57-generic: No such file or directory depmod: WARNING: could not open /tmp/mkinitramfs_Q8ZMgn/lib/modules/3.13.0-57-generic/modules.order: No such file or directory depmod: WARNING: could not open /tmp/mkinitramfs_Q8ZMgn/lib/modules/3.13.0-57-generic/modules.builtin: No such file or directory gzip: stdout: No space left on device E: mkinitramfs failure cpio 141 gzip 1 update-initramfs: failed for /boot/initrd.img-3.13.0-57-generic with 1. run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1 dpkg: error processing package linux-image-extra-3.13.0-57-generic (--remove): subprocess installed post-removal script returned error exit status 1 No apport report written because MaxReports has already been reached Errors were encountered while processing: linux-image-extra-3.13.0-106-generic linux-image-extra-3.13.0-115-generic linux-image-extra-3.13.0-128-generic linux-image-extra-3.13.0-57-generic E: Sub-process /usr/bin/dpkg returned an error code (1)
У вас есть несколько проблем, а не только один.
Давайте посмотрим на самую первую ошибку:
depmod: FATAL: could not load /boot/System.map-3.13.0-106-generic: No such file or directory
Не читайте ее как абзац. Прочитайте по одной строке за раз, затем остановитесь. Вот как написала система.
В первой строке просто сказано, что отсутствует конкретный файл. Его нельзя удалить, потому что он уже ушел. В представлении менеджера пакета это КРИТИЧЕСКАЯ ОШИБКА, которая стоит отменить все для ... потому что ничего больше в системе не должно быть возиться с файлами, размещенными диспетчером пакетов, поэтому вам нужно знать, что какой-то процесс изгоев работает.
Исторически, в подавляющем большинстве случаев этот «изгоев» процесс оказался человеком. Эта проблема обычно возникает, когда человек вручную удаляет файлы, чтобы освободить место в /boot.
Существует три способа обработки проблемы с отсутствующим файлом.
Восстановить манекен file: Если вы подозреваете, что удалены только один или два файла, используйте команду touch для создания пустого фиктивного файла с правильным именем и собственностью. Менеджер пакетов не заботится о содержимом любого файла - ему просто нужно учитывать все файлы. Этот метод является безопасным, быстрым и легким для отмены, если вы допустили ошибку, и требует очень мало места в /boot.
Восстановить фиктивный файл : для большинства пакетов content of / boot, обычно это правильный ответ. Используйте sudo apt install --reinstall <package_name>, и apt будет волшебным образом обновлять все файлы из исходного пакета (хранится в вашем локальном кеше, но загружается, если нет). После того, как apt разместит оригинальную копию всех файлов, apt с радостью быстро удалит их. Это правильный путь, если вы подозреваете, что многие файлы отсутствуют. Тем не менее, в / boot это занимает пространство, которое может быть недоступно.
- принудительно удалить dpkg: dpkg имеет набор команд для принудительного удаления сломанных пакетов, включая отсутствующие файлы. Команда полностью объясняется в man-странице. Предупреждение: команды dpkg -force опасны. Я знаю много людей, которые сломали свои системы хуже, злоупотребляя - в неправильной ситуации. Если вы отклоните первые два варианта и решите использовать --force, переверните свои данные первым, потому что вы можете перейти по пути к полной переустановке. Это последний способ для неквалифицированных пользователей.
После того, как вы исправите первое сообщение об ошибке, вероятно, что любая последующая ошибка будет также исправлена или изменена. Поэтому обсуждать их не стоит. Если есть дополнительные сообщения об ошибке, прочитайте их. Поиск ключевого текста, если вы не понимаете. Каждое сообщение об ошибке обычно является отдельным вопросом.
У вас есть несколько проблем, а не только один.
Давайте посмотрим на самую первую ошибку:
depmod: FATAL: could not load /boot/System.map-3.13.0-106-generic: No such file or directory
Не читайте ее как абзац. Прочитайте по одной строке за раз, затем остановитесь. Вот как написала система.
В первой строке просто сказано, что отсутствует конкретный файл. Его нельзя удалить, потому что он уже ушел. В представлении менеджера пакета это КРИТИЧЕСКАЯ ОШИБКА, которая стоит отменить все для ... потому что ничего больше в системе не должно быть возиться с файлами, размещенными диспетчером пакетов, поэтому вам нужно знать, что какой-то процесс изгоев работает.
Исторически, в подавляющем большинстве случаев этот «изгоев» процесс оказался человеком. Эта проблема обычно возникает, когда человек вручную удаляет файлы, чтобы освободить место в /boot.
Существует три способа обработки проблемы с отсутствующим файлом.
Восстановить манекен file: Если вы подозреваете, что удалены только один или два файла, используйте команду touch для создания пустого фиктивного файла с правильным именем и собственностью. Менеджер пакетов не заботится о содержимом любого файла - ему просто нужно учитывать все файлы. Этот метод является безопасным, быстрым и легким для отмены, если вы допустили ошибку, и требует очень мало места в /boot.
Восстановить фиктивный файл : для большинства пакетов content of / boot, обычно это правильный ответ. Используйте sudo apt install --reinstall <package_name>, и apt будет волшебным образом обновлять все файлы из исходного пакета (хранится в вашем локальном кеше, но загружается, если нет). После того, как apt разместит оригинальную копию всех файлов, apt с радостью быстро удалит их. Это правильный путь, если вы подозреваете, что многие файлы отсутствуют. Тем не менее, в / boot это занимает пространство, которое может быть недоступно.
- принудительно удалить dpkg: dpkg имеет набор команд для принудительного удаления сломанных пакетов, включая отсутствующие файлы. Команда полностью объясняется в man-странице. Предупреждение: команды dpkg -force опасны. Я знаю много людей, которые сломали свои системы хуже, злоупотребляя - в неправильной ситуации. Если вы отклоните первые два варианта и решите использовать --force, переверните свои данные первым, потому что вы можете перейти по пути к полной переустановке. Это последний способ для неквалифицированных пользователей.
После того, как вы исправите первое сообщение об ошибке, вероятно, что любая последующая ошибка будет также исправлена или изменена. Поэтому обсуждать их не стоит. Если есть дополнительные сообщения об ошибке, прочитайте их. Поиск ключевого текста, если вы не понимаете. Каждое сообщение об ошибке обычно является отдельным вопросом.