- Thread: Errors were encountered while processing: linux-image-5.3.0-18-generic
- Errors were encountered while processing: linux-image-5.3.0-18-generic
- Re: Errors were encountered while processing: linux-image-5.3.0-18-generic
- Re: Errors were encountered while processing: linux-image-5.3.0-18-generic
- После обновления dpkg вызывает конфигурирование grub, которое завершается с ошибкой.
- [РЕШЕНО] Предупреждения о ошибках после обновления
- Thread: linux-image post-removal script subprocess returned error exit status 1
- linux-image post-removal script subprocess returned error exit status 1
- Re: linux-image post-removal script subprocess returned error exit status 1
Thread: Errors were encountered while processing: linux-image-5.3.0-18-generic
Thread Tools
Display
Errors were encountered while processing: linux-image-5.3.0-18-generic
I’m having problems with installing new packages, I get the same error with any installation and it seems to relate to linux-image-5.3.0-18-generic. For instance, trying to install Handbrake I get the following (but is the same for all attempted installs). Any help will be appreciated. I see a couple of similar posts on the forum but they are nor recent. I’m running Ubuntu 19.10
$ sudo apt-get install handbrake
Reading package lists. Done
Building dependency tree
Reading state information. Done
The following packages will be REMOVED:
linux-image-5.3.0-18-generic
The following NEW packages will be installed:
handbrake
0 upgraded, 1 newly installed, 1 to remove and 7 not upgraded.
4 not fully installed or removed.
Need to get 0 B/3,198 kB of archives.
After this operation, 5,771 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database . 228514 files and directories currently installed.)
Removing linux-image-5.3.0-18-generic (5.3.0-18.19+1) .
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.3.0-18-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub’
/usr/sbin/grub-mkconfig: 10: /etc/default/grub: nvidia-drm.modeset=1: not found
run-parts: /etc/kernel/postrm.d/zz-update-grub exited with return code 127
dpkg: error processing package linux-image-5.3.0-18-generic (—remove):
installed linux-image-5.3.0-18-generic package post-removal script subprocess returned error exit status 1
dpkg: too many errors, stopping
Errors were encountered while processing:
linux-image-5.3.0-18-generic
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
Re: Errors were encountered while processing: linux-image-5.3.0-18-generic
and post back these complete results.
Re: Errors were encountered while processing: linux-image-5.3.0-18-generic
so for sudo apt update I get
Источник
После обновления dpkg вызывает конфигурирование grub, которое завершается с ошибкой.
После очередного apt-get upgrade и apt-get autoremove на Mint 19 оказалось, что dpkg не смог настроить пакет с обновлением образа оси. Точнее, не смог удалить старый linux-image-4.15.0-66-generic. Когда запустил upgrade ещё раз, вывел вот это:
Сконфигурировал граб вручную с grub-mkconfig , но dpkg упрорно делал по своему. Когда посмотрел 138 строчку его сгенерированного конфига, там было так:
Подозреваю, шо в блоке фигурных скобок должны быть какие-то указания, как в других блоках, но как их получить? Файл /etc/default/grub без комментариев выглядит так:
А /ect/default/grub.d//etc/default/grub.d/50_linuxmint.cfg так:
Прэкол в том, шо теперь dpkg пытается удалить старый линусячий образ при любой операции apt, будь то обновление, удаление или установка, так шо я не могу теперь вообще воспользоваться менеджером пакетов. Можно хотя бы как то заставить dpkg забыть об этом образе и не пытаться конфигурировать grub? Мне граб по сути не нужен, комп загружает сразу раздел с линуксом.
попробуй просто закомментировать эти строки
тебе по идее необходимо выполнить
но это может обернуться в отдельных случаях крахом всей системы
Просто опцию, без параметров? Он же не принимает. Мб, apt-get upgrade -f ? В любом случае, спасибо.
ОХТЫЖ. Оказалось, после обновления из /dev исчезли все sd*, вместо них появились nvme0n1p1 , nvme0n1p5 , nvme0n1p6 . Неужели, сам товарищ Торвальдс решил пошутить? Теперь страшно даже перезагружаться, вдруг обратно не вернусь.
Так, ну вроде удалил вообще строки с /etc/grub.d/40_custom_proxy путём извлечения этого файла в бэкап. При новом apt-get upgrade grub конфигурировался 4 раза, но в итоге dpkg сошёл с мёртвой точки и обновил таки все пакеты. В том числе часть ядра, так что, возможно, если при перекомпиляции будут учитываться конфиги grub, мне больше не удастся загрузиться. В любом случае, после перезагрузки отпишу результат, получилось ли загрузить Mint напрямую, и через grub.
я про эту команду
ssd у тебя nvme? или нет, то «будь готов»…
я потому и предлагал закомментировать – риск поломать намного меньше, чем выбрасывание всего файла. хотя, custom* это как бы твои «правки» для генерации конфига grub/
Слава Аллаху, удаление /etc/grub.d/40_custom_proxy помогло, dpkg работает, и система запускается. Правда, теперь при запуске выводит:
Инфы по такой ошибке в сети, похоже, пока нет, ибо какая то новая фича, и везде обращаются только с ошибкой «неизвестная команда: hwmatch». Ещё перестал работать драйвер wifi, но это предсказуемо, после каждого обновления ядра с ним на этой пекарне проблемы. Grub ещё не тестировал, зараз попробую.
Так он при каждом запуске dpkg заново строчил конфиг, поэтому и не получалось просто закомментить. Проблема то не в грабе, на него пофиг, мне нужно было завести dpkg. Вроде все ошибки устранил, hwmatch оказалась частью grub, тому я переустановил его полностью, и теперь он из своего раздела тоже запускается, причём имеет в списке удалённый раньше из конфигов Mint, правда под именем Ubuntu. Алсо, дрова для wifi модуля новые накатил, и теперь с ним тоже проблем нет. Тема закрыта.
проблема была не в grub, и из-за него поздравляю! отмечай решенной.
Источник
[РЕШЕНО] Предупреждения о ошибках после обновления
#1 — 27 октября 2015 в 12:24 |
Обновления ставятся, всё работает, но после них каждый раз пишет что не смогло обновить initramfs и поставить что-то для ядра. Это раздражает. Как убрать?
14.04.1) …
Running depmod.
update-initramfs: deferring update (hook will be called later)
Failed to symbolic-link boot/initrd.img-3.19.0-30-generic to initrd.img:Файл существует at /var/lib/dpkg/info/linux-image-3.19.0-30-generic.postinst line 629.
dpkg: error processing package linux-image-3.19.0-30-generic (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 17
Настраивается пакет linux-image-3.19.0-31-generic (3.19.0-31.36
14.04.1) …
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.19.0-31-generic
vmlinuz(/boot/vmlinuz-3.19.0-31-generic
) points to /boot/vmlinuz-3.19.0-31-generic
(/boot/vmlinuz-3.19.0-31-generic) — doing nothing at /var/lib/dpkg/info/linux-image-3.19.0-31-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.19.0-31-generic /boot/vmlinuz-3.19.0-31-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.19.0-31-generic /boot/vmlinuz-3.19.0-31-generic
Error! Bad return status for module build on kernel: 3.19.0-31-generic (x86_64)
Consult /var/lib/dkms/virtualbox-guest/4.3.18/build/make.log for more information.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.19.0-31-generic /boot/vmlinuz-3.19.0-31-generic
update-initramfs: Generating /boot/initrd.img-3.19.0-31-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.19.0-31-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.19.0-31-generic.postinst line 1025.
dpkg: error processing package linux-image-3.19.0-31-generic (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-extra-3.19.0-30-generic:
linux-image-extra-3.19.0-30-generic зависит от linux-image-3.19.0-30-generic, однако:
Пакет linux-image-3.19.0-30-generic пока не настроен.
dpkg: error processing package linux-image-extra-3.19.0-30-generic (—configure):
проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-extra-3.19.0-31-generic:
linux-image-extra-3.19.0-31-generic зависит от linux-image-3.19.0-31-generic, однако:
Пакет linux-image-3.19.0-31-generic пока не настроен.
dpkg: error processing package linux-image-extra-3.19.0-31-generic (—configure):
проблемы зависимостей — оставляем не настроенным
Настраивается пакет libmysqlclient18:amd64 (5.5.46-0ubuntu0.14.04.2) …
Настраивается пакет mysql-client-core-5.5 (5.5.46-0ubuntu0.14.04.2) …
Настраивается пакет mysql-client-5.5 (5.5.46-0ubuntu0.14.04.2) …
Настраивается пакет mysql-server-core-5.5 (5.5.46-0ubuntu0.14.04.2) …
Настраивается пакет mysql-server-5.5 (5.5.46-0ubuntu0.14.04.2) …
mysql start/running, process 16598
Настраивается пакет mysql-server (5.5.46-0ubuntu0.14.04.2) …
Настраивается пакет mysql-client (5.5.46-0ubuntu0.14.04.2) …
Processing triggers for initramfs-tools (0.103ubuntu4.2) .
update-initramfs: Generating /boot/initrd.img-3.19.0-30-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.19.0-30-generic with 1.
dpkg: error processing package initramfs-tools (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Processing triggers for libc-bin (2.19-0ubuntu6.6) .
При обработке следующих пакетов произошли ошибки:
linux-image-3.19.0-30-generic
linux-image-3.19.0-31-generic
linux-image-extra-3.19.0-30-generic
linux-image-extra-3.19.0-31-generic
initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка при установке пакета. Попытка восстановления:
Настраивается пакет initramfs-tools (0.103ubuntu4.2) …
update-initramfs: deferring update (trigger activated)
Настраивается пакет linux-image-3.19.0-30-generic (3.19.0-30.34
14.04.1) …
Running depmod.
update-initramfs: deferring update (hook will be called later)
Failed to symbolic-link boot/initrd.img-3.19.0-30-generic to initrd.img:Файл существует at /var/lib/dpkg/info/linux-image-3.19.0-30-generic.postinst line 629.
dpkg: error processing package linux-image-3.19.0-30-generic (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 17
Настраивается пакет linux-image-3.19.0-31-generic (3.19.0-31.36
14.04.1) …
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.19.0-31-generic
vmlinuz(/boot/vmlinuz-3.19.0-31-generic
) points to /boot/vmlinuz-3.19.0-31-generic
(/boot/vmlinuz-3.19.0-31-generic) — doing nothing at /var/lib/dpkg/info/linux-image-3.19.0-31-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.19.0-31-generic /boot/vmlinuz-3.19.0-31-generic
run-parts: executing /etc/kernel/postinst.d/dkms 3.19.0-31-generic /boot/vmlinuz-3.19.0-31-generic
Error! Bad return status for module build on kernel: 3.19.0-31-generic (x86_64)
Consult /var/lib/dkms/virtualbox-guest/4.3.18/build/make.log for more information.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.19.0-31-generic /boot/vmlinuz-3.19.0-31-generic
update-initramfs: Generating /boot/initrd.img-3.19.0-31-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.19.0-31-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.19.0-31-generic.postinst line 1025.
dpkg: error processing package linux-image-3.19.0-31-generic (—configure):
подпроцесс установлен сценарий post-installation возвратил код ошибки 2
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-extra-3.19.0-30-generic:
linux-image-extra-3.19.0-30-generic зависит от linux-image-3.19.0-30-generic, однако:
Пакет linux-image-3.19.0-30-generic пока не настроен.
dpkg: error processing package linux-image-extra-3.19.0-30-generic (—configure):
проблемы зависимостей — оставляем не настроенным
dpkg: зависимости пакетов не позволяют настроить пакет linux-image-extra-3.19.0-31-generic:
linux-image-extra-3.19.0-31-generic зависит от linux-image-3.19.0-31-generic, однако:
Пакет linux-image-3.19.0-31-generic пока не настроен.
Источник
Thread: linux-image post-removal script subprocess returned error exit status 1
Thread Tools
Display
linux-image post-removal script subprocess returned error exit status 1
I have recently upgraded from 18.04 LTS to 20.04 LTS. During the upgrade, there were errors to do with removing an old kernel.
If I run Synaptic, and select Broken dependencies, there is one package listed: linux-image-4.15.0-117-generic
The linux-image is marked for complete removal and cannot be un-marked. If I Apply the changes, then the details windows has the output shown below.
Although I have used Ubuntu LTS releases for many years, they have always just worked and so I have little experience in fixing issues such as the one I have now.
In the output below I can see a number of errors, including «/etc/grub.d/25_custom_proxy: 3: /etc/grub.d/bin/grubcfg_proxy: not found» and «installed linux-image-4.15.0-117-generic package post-removal script subprocess returned error exit status 1». I am guessing that we can ignore the «cryptsetup: WARNING: Option ‘size’ missing in crypttab» error for now.
Can anyone suggest what I should do next? I have searched the forums for answers but haven’t found anything that works. If someone can point me to a relevant thread, I would appreciate that.
Cheers
Andrew Mc
Re: linux-image post-removal script subprocess returned error exit status 1
The directory /etc/grub.d/ contains files that are automatically executed when grub is updated. It contains a file named /etc/grub.d/25_custom_proxy (which doesn’t exist on a stock Ubuntu system), that in turn tries to execute /etc/grub.d/bin/grubcfg_proxy, which doesn’t exist.
Have you done anything to customise grub that may have put that 25_custom_proxy file there? It looks like it was put there by some tool and not properly removed before the upgrade. Can you find out to which package it belongs?
Источник