Ошибка при обработке пакета initramfs tools

#
# initramfs.conf
# Configuration file for mkinitramfs(8). See initramfs.conf(5).
#
# Note that configuration options from this file can be overridden
# by config files in the /etc/initramfs-tools/conf.d directory.

#
# MODULES: [ most | netboot | dep | list ]
#
# most — Add most filesystem and all harddrive drivers.
#
# dep — Try and guess which modules to load.
#
# netboot — Add the base modules, network modules, but skip block devices.
#
# list — Only include modules from the ‘additional modules’ list
#

MODULES=most

#
# BUSYBOX: [ y | n ]
#
# Use busybox if available.
#

BUSYBOX=y

#
# KEYMAP: [ y | n ]
#
# Load a keymap during the initramfs stage.
#

KEYMAP=n

#
# COMPRESS: [ gzip | bzip2 | lzma | lzop | xz ]
#

COMPRESS=gzip

#
# NFS Section of the config.
#

#
# DEVICE: …
#
# Specify a specific network interface, like eth0
# Overridden by optional ip= bootarg
#

DEVICE=

#
# NFSROOT: [ auto | HOST:MOUNT ]
#

NFSROOT=auto

[свернуть]

  • Печать

Страницы: [1] 2  Все   Вниз

Тема: dpkg error initramfs-tools.  (Прочитано 8532 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
galats

Вовремя одно из обновлений, у меня поломался initramfs-tools
При установке любого пакета появляется следующее сообщение.

dpkg: error processing initramfs-tools (—configure)\

Подскажите как вылечить данную ошибку.

« Последнее редактирование: 21 Февраля 2013, 17:08:21 от galats »


chemtech

galats,
Переименуйте название темы. Добавьте в название темы: dpkg error

apt-get install -f

dpkg --configure -a


Оффлайн
galats

apt-get install -f

dpkg —configure -a

Конфигурировать ничего не хочет.

« Последнее редактирование: 21 Февраля 2013, 17:35:05 от galats »


chemtech

galats,
У вас 

dependency problems - leaving unconfiguredКакой дистрибутив? Что-то наделали!


Оффлайн
galats

Возможно из-за того что поставил ядро 3,5
Но после установки нового ядра это было пару месяцев назад проблем с обновлением не возникало.


chemtech

galats,
Попробуйте загрузить ядро 3.2, удалить ядро 3.5 и обновиться.


Оффлайн
galats

Завтра заеду на объект и попробую реализовать данный совет.
По результату отпишусь.


Оффлайн
AnrDaemon

1. Перед install -f надо бы сделать update.
2. А у вас, так, случайно, свободное место на / и /var не того?

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
galats

Место на винте достаточно.


Пользователь решил продолжить мысль 06 Марта 2013, 16:26:55:


galats,
Попробуйте загрузить ядро 3.2, удалить ядро 3.5 и обновиться.

Загрузился под ядро 3,2,35 та же история.

Вот хочу попробовать загрузить ядро 3,0,19. По результату отпишусь.

« Последнее редактирование: 06 Марта 2013, 16:26:55 от galats »


Оффлайн
AnrDaemon

Перед install -f делать update в обязательном порядке.

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
galats

Сделал
apt-get install update
потом
apt-get install -f
Ниже в сполер засунул текст из терминала.


Оффлайн
AnrDaemon

У меня растёт ЧУЙСТВО, что вам этот пакет не нужен. Т.е. вообще.
Сейчас VM прогрузится — скажу точнее.


Пользователь решил продолжить мысль 06 Марта 2013, 17:14:37:


А покажите пожалуйста

aptitude show initramfs-tools

« Последнее редактирование: 06 Марта 2013, 17:14:37 от AnrDaemon »

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
galats

Пожалуйста показываю
aptitude show initramfs-tools


Оффлайн
AnrDaemon

Угу-угу.
У вас должна быть доступна новая версия этого пакета.
Запускайте aptitude и ищите это чудо по названию. Устанавливайте последнюю версию.

i A  —\ initramfs-tools / 0.99ubuntu13.1 / 0.99ubuntu13.1
  Описание: tools for generating an initramfs
    This package contains tools to create and boot an initramfs for packaged 2.6 Linux kernel. The initramfs is a gzipped cpio archive. At boot time, the kernel unpacks that archive into RAM, mounts and uses it as initial root file system. The mounting of the real root file system occurs in early user space. klibc provides utilities to setup root. Having the root on MD, LVM2, LUKS or NFS is also supported. Any boot loader with initrd support is able to load an initramfs archive.
  Multi-Arch: foreign
  Приоритет: необходимый
  Раздел: utils
  Сопровождающий: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
  Архитектура: all
  Размер в сжатом виде: 49,0 k
  Размер в распакованном виде: 372 k
  Исходный пакет: initramfs-tools
  — Зависит (9)
  — Предлагает (1)
  — Конфликтует (1)
  — Ломает (5)
  — Названия пакетов, предоставляемые initramfs-tools (1)
  — Пакеты, которые зависят от initramfs-tools (114)
  —\ Версии initramfs-tools (2)
p A  0.99ubuntu13
i A  0.99ubuntu13.1

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
galats

нашел но новая версия не ставится
Нашел еще ,что initramfs-tools надо обновить до версии 0,99ubuntu13.1


  • Печать

Страницы: [1] 2  Все   Вверх

Собственно что случилось. Вчера (15-04-2015) обновлялся нормально без косяков:

sudo -s
apt-get update && apt-get upgrade && apt-get dist-upgrade

Всегда так обновляюсь. Поставил пару софтин Gitg, NetBeans IDE, Localize(или как-то так).
Все было пучком. Ноут выключил. Утром пришел на работу и при попытке сделать обновиться тем же способом получил вывод:

Настраивается пакет initramfs-tools (0.103ubuntu4.2) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.103ubuntu4.2) …
update-initramfs: Generating /boot/initrd.img-3.13.0-49-generic
/etc/initramfs/post-update.d//zz-flash-touch-initrd: 9: /etc/initramfs/post-update.d//zz-flash-touch-initrd: /usr/sbin/flash-touch-initrd: not found
run-parts: /etc/initramfs/post-update.d//zz-flash-touch-initrd exited with return code 127
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Вот эта строчка /etc/initramfs/post-update.d//zz-flash-touch-initrd — это файлик /etc/initramfs/post-update.d/zz-flash-touch-initrd
Этом файлике вызывается другой скрипт /usr/sbin/flash-touch-initrd — которого там тупо нету!!!

И я даже не предстваляю как он должен выглядеть и что в нем написано должно быть. На рабочих системах вообще ничего похожего не встречалось. И там таких фалов точно нету. Уже проверял.
До этого момента я вообще об их существовании ни сном ни духом.

При попытке сделать

sudo apt-get install -f

Вывод точно такой же. Куда копать не знаю уже.

В чем может быть проблема?! Ткните носом куда копать! Гугл ничего путного не выдает.

  • Печать

Страницы: [1]   Вниз

Тема: При обработке следующих пакетов произошли ошибки:  (Прочитано 1521 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Azigar

Добрый день. Вчера установил Lubuntu 17.04
При установки/удалении любого пакета пишет:

Еще был указан в том списке пакет initramfs-tools. Но я его удалил командой

sudo apt-get remove initramfs-tools
sudo apt-get autoremove

и потом его установил

sudo pat-get install initramfs-tools
А проделал те же манипуляции с linux-firmware, то не помогло. Подскажите, как решить эту ситуацию?


Оффлайн
Pilot6

У вас места на диске нет в разделе /boot. Зачем было отдельный /boot делать?

Я в личке не консультирую. Вопросы задавайте на форуме.


Оффлайн
Azigar

разбивал диск по статьи. 4 раздела:

/ — 50Гб
/boot — 100 Mb
подкачка — размер ОЗУ
/home — все остальное.

И что теперь мне делать. Не переустанавливать же Линукс заново?? Можно как-то изменить размер /boot или соединить его с /?


Оффлайн
Pilot6

Azigar,
Разбивка крайне глупая. Для /boot 100 мегов очень мало. Для / 50 гигов — очень много.
Надо было ставить в автоматическом режиме или если очень хочется казаться продвинутым, то сделать 3 раздела:

/ на 25 гигов.
swap в размере ОЗУ
/home остальное.

А лучше даже не разбивать на два отдельных раздела. Автомат сделает такой же swap, а остальное будет на одном разделе.

Поверьте, что переустановить будет намного проще, чем, не имея достаточных знаний, ковырять руками разделы. Это будет и долго, и сложно. Дольше чем установить.


Пользователь добавил сообщение 20 Сентября 2017, 11:35:28:


И где вы нашли «статью», что под /boot 100 мегов. Вы вероятно с EFI разделом перепутали.

Я в личке не консультирую. Вопросы задавайте на форуме.


Оффлайн
БТР

разбивал диск по статьи

задавайте вопросы автору статьи.

официальную документацию на форуме вы почему-то проигнорировали, но вопросы задаёте здесь.


Оффлайн
Azigar

И где вы нашли «статью», что под /boot 100 мегов. Вы вероятно с EFI разделом перепутали.

Все верно. На работе UEFI и я перепутал. Как думаете, проще просто переустановить Линукс с такой разбивкой:

/ — 50Гб
подкачка — ОЗУ
/home — все остальное

как я понимаю /boot будет лежать в корне на 50Гб


Оффлайн
Pilot6

Azigar,
Зачем вам корень в 50 гигов? Даже 20 заполнить не реально на практике.

Я бы посоветовал btrfs без разбивки. Система сама сделает подтома для /home и /.

А если включите компрессию lzo, то и работать диск будет быстрее, и места будет больше. У вас наверняка диск медленный.

При этом место пропадать не будет. Подтома не занимают фиксированное пространство.

Это очень просто. Создаете один раздел под /, и форматируете его в btrfs. Дальше все на автомате. Ну свап естественно делаете.

« Последнее редактирование: 20 Сентября 2017, 11:48:56 от Pilot6 »

Я в личке не консультирую. Вопросы задавайте на форуме.


Оффлайн
Azigar

Я бы посоветовал btrfs без разбивки. Система сама сделает подтома для /home и /.

А если придется переустанавливать ОС, тогда вся моя важная инфа пропадет. А если будет отдельно раздел /home, тогда, как я понимаю, можно переустанавливать ОС и при этом вся моя инфа останется. Я все правильно понимаю?
P.S. А можно exp4 преобразовать в btrfs без потери инфы?


Оффлайн
Pilot6

А если придется переустанавливать ОС, тогда вся моя важная инфа пропадет. А если будет отдельно раздел /home, тогда, как я понимаю, можно переустанавливать ОС и при этом вся моя инфа останется. Я все правильно понимаю?

Не правильно понимаете. Даже если /home находится не на отдельном разделе, можно переустановить ситсему без потери данных. Просто нужно не форматировать корень. Установщик давно умеет перезаписывать системные файлы и не трогать /home.

P.S. А можно exp4 преобразовать в btrfs без потери инфы?

Можно, причем даже на работающей системе Но это не лучший вариант, так как сразу при установке в btrfs создадутся правильные подтома. Можно конечно это руками сделать, но зачем этот гимор?

Если все равно переустанавливать, то почему сразу не сделать нормально. Я сейчас только так системы устанавливаю.

Я в личке не консультирую. Вопросы задавайте на форуме.


Оффлайн
Azigar

Если все равно переустанавливать, то почему сразу не сделать нормально.

ОК. Спасибо большое.

P.S. Когда установлю все на BTRFS, как потом lzo включить? И что это вообще такое?


Оффлайн
Pilot6

Azigar,
У нас есть в wiki статься про btrfs. Там все написано. lzo — это сжатие данных на диске, оно не сильное, и процессор жрет очень мало. При этом получается выигрыш в скорости даже на слабых компах. Ну и данные места на диске жрут меньше.

Включается в /etc/fstab добавлением compress=lzo

Ну и чтобы сжать уже имеющиеся данные надо выполнить две команды после установки для хомяка и корня

sudo btrfs fi defrag -clzo /
sudo btrfs fi defrag -clzo /home

иначе только новые данные будут сжаты.


Пользователь добавил сообщение 20 Сентября 2017, 12:09:44:


На досуге почитайте

https://help.ubuntu.ru/wiki/btrfs

Вы сначала установите, а с включением сжатия поможем, если будет не понятно.

« Последнее редактирование: 20 Сентября 2017, 12:22:06 от Pilot6 »

Я в личке не консультирую. Вопросы задавайте на форуме.


Оффлайн
Azigar

Вы сначала установите, а с включением сжатия поможем, если будет не понятно.

Большое спасибо. Думаю теперь и дома так себе сделать. Хорошо, что у меня все на облаках и на удалённых репозиториях.


Оффлайн
Pilot6

В btrfs самое классное — это снимки. Можно всегда за секунду сделать снимок системы. Потом уже ковырять. Если что, вернуть назад очень легко.

Я в личке не консультирую. Вопросы задавайте на форуме.


  • Печать

Страницы: [1]   Вверх

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up initramfs-tools (0.130ubuntu3.8) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-firmware (1.173.9) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-54-generic
/usr/share/initramfs-tools/hooks/fsck: 683: /usr/share/initramfs-tools/hooks/fsck: blkid: not found
/usr/share/initramfs-tools/hooks/fsck: 715: /usr/share/initramfs-tools/hooks/fsck: blkid: not found
/usr/share/initramfs-tools/hooks/fsck: 207: /usr/share/initramfs-tools/hooks/fsck: blkid: not found
Warning: couldn't identify filesystem type for fsck hook, ignoring.
/usr/share/initramfs-tools/hooks/resume: 683: /usr/share/initramfs-tools/hooks/resume: blkid: not found
/usr/share/initramfs-tools/hooks/resume: 715: /usr/share/initramfs-tools/hooks/resume: blkid: not found
W: initramfs-tools configuration sets RESUME=UUID=a48f7499-fdf2-4274-9247-b3ecae5544f7
W: but no matching swap device is available.
/usr/share/initramfs-tools/hooks/resume: 61: /usr/share/initramfs-tools/hooks/resume: blkid: not found
I: The initramfs will attempt to resume from /dev/sda1
I: Set the RESUME variable to override this.
E: /usr/share/initramfs-tools/hooks/udev failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.15.0-54-generic with 1.
dpkg: error processing package linux-firmware (--configure):
 installed linux-firmware package post-installation script subprocess returned error exit status 1
Processing triggers for initramfs-tools (0.130ubuntu3.8) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-54-generic
/usr/share/initramfs-tools/hooks/fsck: 683: /usr/share/initramfs-tools/hooks/fsck: blkid: not found
/usr/share/initramfs-tools/hooks/fsck: 715: /usr/share/initramfs-tools/hooks/fsck: blkid: not found
/usr/share/initramfs-tools/hooks/fsck: 207: /usr/share/initramfs-tools/hooks/fsck: blkid: not found
Warning: couldn't identify filesystem type for fsck hook, ignoring.
/usr/share/initramfs-tools/hooks/resume: 683: /usr/share/initramfs-tools/hooks/resume: blkid: not found
/usr/share/initramfs-tools/hooks/resume: 715: /usr/share/initramfs-tools/hooks/resume: blkid: not found
W: initramfs-tools configuration sets RESUME=UUID=a48f7499-fdf2-4274-9247-b3ecae5544f7
W: but no matching swap device is available.
/usr/share/initramfs-tools/hooks/resume: 61: /usr/share/initramfs-tools/hooks/resume: blkid: not found
I: The initramfs will attempt to resume from /dev/sda1
I: Set the RESUME variable to override this.
E: /usr/share/initramfs-tools/hooks/udev failed with return 1.
update-initramfs: failed for /boot/initrd.img-4.15.0-54-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 linux-firmware
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)


$ dpkg -l | egrep -v '^ii|rc'

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
+++-=============================================-============================================-============-=====================================================================================
iF  initramfs-tools                               0.130ubuntu3.8                               all          generic modular initramfs generator (automation)
iF  linux-firmware                                1.173.9                                      all          Firmware for Linux kernel drivers

asked Jul 23, 2019 at 5:06

Abdul Halim's user avatar

3

[SOLVED]

mdkir /tmp/util-linux
cd /tmp/util-linux
wget http://ftp.us.debian.org/debian/pool/main/u/util-linux/util-linux_2.29.2-1+deb9u1_amd64.deb
sudo dpkg -i util-linux_*.deb
sudo apt install -f

answered Jul 25, 2019 at 5:44

Abdul Halim's user avatar

1


1

1

Не нашёл ответа там, попробую спросить здесь.

Попытался установить mdadm, а установка, видимо не найдя необходимых опций в ядре, начала что-то с ним ворошить. И закончилось это неудачей. И теперь происходит при каждом apt-get upgrade или install и т.п. Что можно с этим сделать?

root@7th_odroid:~# apt-get -f install
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 п                                акетов не обновлено.
не установлено до конца или удалено 1 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет initramfs-tools (0.103ubuntu0.7) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools …
update-initramfs: Generating /boot/initrd.img-3.0.86
W: mdadm: /etc/mdadm/mdadm.conf defines no arrays.
Can't find /boot/vmlinuz-3.0.86 and /boot/initrd.img-3.0.86
run-parts: /etc/initramfs/post-update.d//flash-kernel exited with return code 1
dpkg: ошибка при обработке параметра initramfs-tools (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Собственно что случилось. Вчера (15-04-2015) обновлялся нормально без косяков:

sudo -s
apt-get update && apt-get upgrade && apt-get dist-upgrade

Всегда так обновляюсь. Поставил пару софтин Gitg, NetBeans IDE, Localize(или как-то так).
Все было пучком. Ноут выключил. Утром пришел на работу и при попытке сделать обновиться тем же способом получил вывод:

Настраивается пакет initramfs-tools (0.103ubuntu4.2) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.103ubuntu4.2) …
update-initramfs: Generating /boot/initrd.img-3.13.0-49-generic
/etc/initramfs/post-update.d//zz-flash-touch-initrd: 9: /etc/initramfs/post-update.d//zz-flash-touch-initrd: /usr/sbin/flash-touch-initrd: not found
run-parts: /etc/initramfs/post-update.d//zz-flash-touch-initrd exited with return code 127
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Вот эта строчка /etc/initramfs/post-update.d//zz-flash-touch-initrd — это файлик /etc/initramfs/post-update.d/zz-flash-touch-initrd
Этом файлике вызывается другой скрипт /usr/sbin/flash-touch-initrd — которого там тупо нету!!!

И я даже не предстваляю как он должен выглядеть и что в нем написано должно быть. На рабочих системах вообще ничего похожего не встречалось. И там таких фалов точно нету. Уже проверял.
До этого момента я вообще об их существовании ни сном ни духом.

При попытке сделать

sudo apt-get install -f

Вывод точно такой же. Куда копать не знаю уже.

В чем может быть проблема?! Ткните носом куда копать! Гугл ничего путного не выдает.

Dear All,

Apologies if I have chosen the wrong section to post this query, as you can see, I am very new to Linux environment and the Linux Mint forums. I finally made the jump to Linux Mint from Windows 10 about 3 weeks back and I regret not having done it earlier. All was good and I was learning with usage till last night when I got a prompt from ‘Update Centre’ and upgraded some components including the Kernel. The Broadcom wireless drivers stopped working this morning(first boot after upgrade) and I tried everything to fix it but to no avail.

1) During graphical install of BCM43142 using ‘Driver Manager‘, I run into this every time:

pk-client-error-quark: Error while installing package: installed bcmwl-kernel-source package post-installation script subprocess returned error exit status 10 (313)

2) Tried running: dpkg —configure -a

Code: Select all

Setting up initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: deferring update (trigger activated)
Setting up broadcom-sta-dkms (6.30.223.271-12) ...
Removing old broadcom-sta-6.30.223.271 DKMS files...

-------- Uninstall Beginning --------
Module:  broadcom-sta
Version: 6.30.223.271
Kernel:  5.8.0-7630-generic (x86_64)
-------------------------------------

Status: This module version was INACTIVE for this kernel.
depmod...

DKMS: uninstall completed.

------------------------------
Deleting module version: 6.30.223.271
completely from the DKMS tree.
------------------------------
Done.
Loading new broadcom-sta-6.30.223.271 DKMS files...
Building for 5.8.0-7630-generic
Building initial module for 5.8.0-7630-generic
Done.

wl.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.8.0-7630-generic/updates/dkms/

depmod...

Backing up initrd.img-5.8.0-7630-generic to /boot/initrd.img-5.8.0-7630-generic.old-dkms
Making new initrd.img-5.8.0-7630-generic
(If next boot fails, revert to initrd.img-5.8.0-7630-generic.old-dkms image)
update-initramfs...........(bad exit status: 1)

-------- Uninstall Beginning --------
Module:  broadcom-sta
Version: 6.30.223.271
Kernel:  5.8.0-7630-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

wl.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.8.0-7630-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod...

update-initramfs...........(bad exit status: 1)
Warning: There was a problem remaking your initrd.  You must manually remake it
before booting into this kernel.

DKMS: uninstall completed.
Error! Problems with mkinitrd detected.  Automatically uninstalling this module.
DKMS: Install Failed (mkinitrd problems).  Module rolled back to built state.
dpkg: error processing package broadcom-sta-dkms (--configure):
 installed broadcom-sta-dkms package post-installation script subprocess returned error exit status 7
Setting up bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu5) ...
Removing old bcmwl-6.30.223.271+bdcom DKMS files...

------------------------------
Deleting module version: 6.30.223.271+bdcom
completely from the DKMS tree.
------------------------------
Done.
Loading new bcmwl-6.30.223.271+bdcom DKMS files...
Building for 5.8.0-7630-generic
Building for architecture x86_64
Building initial module for 5.8.0-7630-generic
Error! Bad return status for module build on kernel: 5.8.0-7630-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more information.
dpkg: error processing package bcmwl-kernel-source (--configure):
 installed bcmwl-kernel-source package post-installation script subprocess returned error exit status 10
Processing triggers for initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: Generating /boot/initrd.img-5.8.0-7630-generic
I: The initramfs will attempt to resume from /dev/sda3
I: (UUID=c754d0e6-74e5-476b-aa10-d6afb650939b)
I: Set the RESUME variable to override this.
Error 24 : Write error : cannot write compressed block 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: failed for /boot/initrd.img-5.8.0-7630-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 broadcom-sta-dkms
 bcmwl-kernel-source
 initramfs-tools

3) Tried: Autoremove, purge autoremove, autoclean, get update and finally apt-get upgrade
Output of sudo apt-get upgrade:

Code: Select all

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: Generating /boot/initrd.img-5.8.0-7630-generic
I: The initramfs will attempt to resume from /dev/sda3
I: (UUID=c754d0e6-74e5-476b-aa10-d6afb650939b)
I: Set the RESUME variable to override this.
Error 24 : Write error : cannot write compressed block 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: failed for /boot/initrd.img-5.8.0-7630-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

4) I also tried: sudo apt install broadcom-sta-dkms
Output:

Code: Select all

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  broadcom-sta-dkms
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0 B/2,205 kB of archives.
After this operation, 14.5 MB of additional disk space will be used.
Selecting previously unselected package broadcom-sta-dkms.
(Reading database ... 476229 files and directories currently installed.)
Preparing to unpack .../broadcom-sta-dkms_6.30.223.271-12_all.deb ...
Unpacking broadcom-sta-dkms (6.30.223.271-12) ...
Setting up initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: deferring update (trigger activated)
Setting up broadcom-sta-dkms (6.30.223.271-12) ...
Loading new broadcom-sta-6.30.223.271 DKMS files...
Building for 5.8.0-7630-generic
Building initial module for 5.8.0-7630-generic
Done.

wl.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.8.0-7630-generic/updates/dkms/

depmod......

Backing up initrd.img-5.8.0-7630-generic to /boot/initrd.img-5.8.0-7630-generic.
old-dkms
Making new initrd.img-5.8.0-7630-generic
(If next boot fails, revert to initrd.img-5.8.0-7630-generic.old-dkms image)
update-initramfs...........(bad exit status: 1)

-------- Uninstall Beginning --------
Module:  broadcom-sta
Version: 6.30.223.271
Kernel:  5.8.0-7630-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

wl.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.8.0-7630-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod...

update-initramfs...........(bad exit status: 1)
Warning: There was a problem remaking your initrd.  You must manually remake it
before booting into this kernel.

DKMS: uninstall completed.
Error! Problems with mkinitrd detected.  Automatically uninstalling this module.
DKMS: Install Failed (mkinitrd problems).  Module rolled back to built state.
dpkg: error processing package broadcom-sta-dkms (--configure):
 installed broadcom-sta-dkms package post-installation script subprocess returne
d error exit status 7
Processing triggers for initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: Generating /boot/initrd.img-5.8.0-7630-generic
I: The initramfs will attempt to resume from /dev/sda3
I: (UUID=c754d0e6-74e5-476b-aa10-d6afb650939b)
I: Set the RESUME variable to override this.
Error 24 : Write error : cannot write compressed block 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: failed for /boot/initrd.img-5.8.0-7630-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned 
error exit status 1
Errors were encountered while processing:
 broadcom-sta-dkms
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

5) Finally, I tried installing initramfs-tools itself.

Output:

Code: Select all

Reading package lists... Done
Building dependency tree       
Reading state information... Done
initramfs-tools is already the newest version (0.136ubuntu6.3).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: deferring update (trigger activated)
Setting up broadcom-sta-dkms (6.30.223.271-12) ...
Removing old broadcom-sta-6.30.223.271 DKMS files...

-------- Uninstall Beginning --------
Module:  broadcom-sta
Version: 6.30.223.271
Kernel:  5.8.0-7630-generic (x86_64)
-------------------------------------

Status: This module version was INACTIVE for this kernel.
depmod...

DKMS: uninstall completed.

------------------------------
Deleting module version: 6.30.223.271
completely from the DKMS tree.
------------------------------
Done.
Loading new broadcom-sta-6.30.223.271 DKMS files...
Building for 5.8.0-7630-generic
Building initial module for 5.8.0-7630-generic
Done.

wl.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/5.8.0-7630-generic/updates/dkms/

depmod...

Backing up initrd.img-5.8.0-7630-generic to /boot/initrd.img-5.8.0-7630-generic.
old-dkms
Making new initrd.img-5.8.0-7630-generic
(If next boot fails, revert to initrd.img-5.8.0-7630-generic.old-dkms image)
update-initramfs...........(bad exit status: 1)

-------- Uninstall Beginning --------
Module:  broadcom-sta
Version: 6.30.223.271
Kernel:  5.8.0-7630-generic (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

wl.ko:
 - Uninstallation
   - Deleting from: /lib/modules/5.8.0-7630-generic/updates/dkms/
 - Original module
   - No original module was found for this module on this kernel.
   - Use the dkms install command to reinstall any previous module version.

depmod...

update-initramfs...........(bad exit status: 1)
Warning: There was a problem remaking your initrd.  You must manually remake it
before booting into this kernel.

DKMS: uninstall completed.
Error! Problems with mkinitrd detected.  Automatically uninstalling this module.
DKMS: Install Failed (mkinitrd problems).  Module rolled back to built state.
dpkg: error processing package broadcom-sta-dkms (--configure):
 installed broadcom-sta-dkms package post-installation script subprocess returne
d error exit status 7
Setting up bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu5) ...
Removing old bcmwl-6.30.223.271+bdcom DKMS files...

------------------------------
Deleting module version: 6.30.223.271+bdcom
completely from the DKMS tree.
------------------------------
Done.
Loading new bcmwl-6.30.223.271+bdcom DKMS files...
Building for 5.8.0-7630-generic
Building for architecture x86_64
Building initial module for 5.8.0-7630-generic
Error! Bad return status for module build on kernel: 5.8.0-7630-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log for more informati
on.
dpkg: error processing package bcmwl-kernel-source (--configure):
 installed bcmwl-kernel-source package post-installation script subprocess retur
ned error exit status 10
Processing triggers for initramfs-tools (0.136ubuntu6.3) ...
update-initramfs: Generating /boot/initrd.img-5.8.0-7630-generic
I: The initramfs will attempt to resume from /dev/sda3
I: (UUID=c754d0e6-74e5-476b-aa10-d6afb650939b)
I: Set the RESUME variable to override this.
Error 24 : Write error : cannot write compressed block 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: failed for /boot/initrd.img-5.8.0-7630-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned 
error exit status 1
Errors were encountered while processing:
 broadcom-sta-dkms
 bcmwl-kernel-source
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

6) Output of «inxi -Fxxxrz» is as below:

Code: Select all

System:
  Kernel: 5.8.0-7630-generic x86_64 bits: 64 compiler: N/A 
  Desktop: Cinnamon 4.6.7 info: plank wm: muffin 4.6.3 dm: LightDM 1.30.0 
  Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal 
Machine:
  Type: Portable System: Dell product: Inspiron 3543 v: A13 serial: <filter> 
  Chassis: type: 8 serial: <filter> 
  Mobo: Dell model: 04XW3R v: A00 serial: <filter> UEFI [Legacy]: Dell 
  v: A13 date: 09/02/2020 
Battery:
  ID-1: BAT0 charge: 47.0 Wh condition: 48.4/48.8 Wh (99%) volts: 12.5/11.1 
  model: SANYO DELL 6HY5932 type: Unknown serial: <filter> status: Charging 
CPU:
  Topology: Dual Core model: Intel Core i5-5200U bits: 64 type: MT MCP 
  arch: Broadwell rev: 4 L2 cache: 3072 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 17559 
  Speed: 2494 MHz min/max: 500/2700 MHz Core speeds (MHz): 1: 2494 2: 2515 
  3: 2494 4: 2497 
Graphics:
  Device-1: Intel HD Graphics 5500 vendor: Dell driver: i915 v: kernel 
  bus ID: 00:02.0 chip ID: 8086:1616 
  Device-2: NVIDIA GF117M [GeForce 610M/710M/810M/820M / GT 
  620M/625M/630M/720M] 
  vendor: Dell driver: N/A bus ID: 08:00.0 chip ID: 10de:1140 
  Display: x11 server: X.Org 1.20.8 driver: modesetting unloaded: fbdev,vesa 
  resolution: 1366x768~60Hz 
  OpenGL: renderer: Mesa Intel HD Graphics 5500 (BDW GT2) v: 4.6 Mesa 20.0.8 
  direct render: Yes 
Audio:
  Device-1: Intel Broadwell-U Audio vendor: Dell driver: snd_hda_intel 
  v: kernel bus ID: 00:03.0 chip ID: 8086:160c 
  Device-2: Intel Wildcat Point-LP High Definition Audio vendor: Dell 
  driver: snd_hda_intel v: kernel bus ID: 00:1b.0 chip ID: 8086:9ca0 
  Sound Server: ALSA v: k5.8.0-7630-generic 
Network:
  Device-1: Broadcom and subsidiaries BCM43142 802.11b/g/n 
  vendor: Dell Wireless 1704 802.11n + BT 4.0 driver: bcma-pci-bridge v: N/A 
  port: 5040 bus ID: 06:00.0 chip ID: 14e4:4365 
  Device-2: Realtek RTL810xE PCI Express Fast Ethernet vendor: Dell 
  driver: r8169 v: kernel port: 4000 bus ID: 07:00.0 chip ID: 10ec:8136 
  IF: enp7s0 state: down mac: <filter> 
  IF-ID-1: usb0 state: unknown speed: N/A duplex: N/A mac: <filter> 
Drives:
  Local Storage: total: 465.76 GiB used: 337.04 GiB (72.4%) 
  ID-1: /dev/sda vendor: Western Digital model: WD5000LPVX-75V0TT0 
  size: 465.76 GiB speed: 6.0 Gb/s rotation: 5400 rpm serial: <filter> 
  rev: 1A01 scheme: MBR 
Partition:
  ID-1: / size: 27.38 GiB used: 14.97 GiB (54.7%) fs: ext4 dev: /dev/sda2 
  ID-2: /boot size: 471.7 MiB used: 392.4 MiB (83.2%) fs: ext2 
  dev: /dev/sda1 
  ID-3: /home size: 422.05 GiB used: 160.85 GiB (38.1%) fs: ext4 
  dev: /dev/sda4 
  ID-4: swap-1 size: 7.54 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda3 
Sensors:
  System Temperatures: cpu: 66.0 C mobo: 56.0 C 
  Fan Speeds (RPM): cpu: 2326 
Repos:
  No active apt repos in: /etc/apt/sources.list 
  Active apt repos in: /etc/apt/sources.list.d/linuxuprising-apps-focal.list 
  1: deb http://ppa.launchpad.net/linuxuprising/apps/ubuntu focal main
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
  1: deb http://packages.linuxmint.com ulyana main upstream import backport #id:linuxmint_main
  2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
  3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
  4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
  5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
  6: deb http://archive.canonical.com/ubuntu/ focal partner
  Active apt repos in: /etc/apt/sources.list.d/system76-pop-focal.list 
  1: deb http://ppa.launchpad.net/system76/pop/ubuntu focal main
Info:
  Processes: 242 Uptime: 8m Memory: 7.69 GiB used: 1.43 GiB (18.6%) 
  Init: systemd v: 245 runlevel: 5 target: graphical.target Compilers: 
  gcc: 9.3.0 alt: 9 Shell: bash v: 5.0.17 running in: gnome-terminal 
  inxi: 3.0.38 

Any help in resolving the issue will be highly appreciated. Thank you for taking the time out to go through the issue I posted.

P.S: Tried dpkg —configure -a —force-depends as well, not fixing the issue.

Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.

Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.

I started an upgrade of my Kubuntu 12.04 system with this command, as usual:

sudo apt-get --show-upgraded dist-upgrade

I came back later and it had failed:

Preconfiguring packages ...
(Reading database ... 478306 files and directories currently installed.)
Preparing to replace  ...
Unpacking replacement base-files ...
Processing triggers for man-db ...
Processing triggers for install-info ...
...
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.8.0-32-lowlatency

gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.8.0-32-lowlatency with 1.
dpkg: error processing initramfs-tools (--unpack):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

here’s the problem:
$ df -h output:

Filesystem                    Size  Used Avail Use% Mounted on
/dev/sda1                     894M  879M     0 100% /boot

manually deleted older files and now some space is free

Filesystem                    Size  Used Avail Use% Mounted on
/dev/sda1                     894M  129M  717M  16% /boot

I ran this next:

sudo apt-get autoremove

Next:

sudo apt-get -f install output:

The following extra packages will be installed:
  initramfs-tools
The following packages will be upgraded:
  initramfs-tools

dpkg: dependency problems prevent configuration of initramfs-tools:
 initramfs-tools depends on initramfs-tools-bin (<< 0.99ubuntu13.3.1~); however:
  Version of initramfs-tools-bin on system is 0.99ubuntu13.4.
dpkg: error processing initramfs-tools (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                         Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

sudo apt-get install initramfs-tools
the above fails

dpkg -l initramfs-tools output:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
iF  initramfs-tool 0.99ubuntu13.3 tools for generating an initramfs

sudo apt-get install --reinstall initramfs-tools output:

The following packages will be upgraded:
  initramfs-tools
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0 B/49.2 kB of archives.
After this operation, 0 B of additional disk space will be used.
dpkg: dependency problems prevent configuration of initramfs-tools:
 initramfs-tools depends on initramfs-tools-bin (<< 0.99ubuntu13.3.1~); however:
  Version of initramfs-tools-bin on system is 0.99ubuntu13.4.
dpkg: error processing initramfs-tools (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                         Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Here is the output of apt-cache policy initramfs-tools-bin initramfs-tools:

initramfs-tools-bin:
  Installed: 0.99ubuntu13.4
  Candidate: 0.99ubuntu13.4
  Version table:
 *** 0.99ubuntu13.4 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     0.99ubuntu13 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
initramfs-tools:
  Installed: 0.99ubuntu13.3
  Candidate: 0.99ubuntu13.4
  Version table:
     0.99ubuntu13.4 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
 *** 0.99ubuntu13.3 0
        100 /var/lib/dpkg/status
     0.99ubuntu13 0
        500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages

As suggested below, here are my next steps:

$ sudo apt-get update
$ sudo apt-get -f install initramfs-tools=0.99ubuntu13 initramfs-tools-bin=0.99ubuntu13

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ...
Use 'apt-get autoremove' to remove them.
The following packages will be DOWNGRADED:
  initramfs-tools initramfs-tools-bin
0 upgraded, 0 newly installed, 2 downgraded, 0 to remove and 4 not upgraded.
1 not fully installed or removed.
Need to get 59.2 kB of archives.
After this operation, 2,048 B disk space will be freed.
Do you want to continue [Y/n]? 
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/main initramfs-tools all 0.99ubuntu13 [49.2 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/main initramfs-tools-bin amd64 0.99ubuntu13 [9,988 B]
Fetched 59.2 kB in 0s (124 kB/s)            
dpkg: warning: downgrading initramfs-tools-bin from 0.99ubuntu13.4 to 0.99ubuntu13.
(Reading database ... 478624 files and directories currently installed.)
Preparing to replace initramfs-tools-bin 0.99ubuntu13.4 (using .../initramfs-tools-bin_0.99ubuntu13_amd64.deb) ...
Unpacking replacement initramfs-tools-bin ...
Setting up initramfs-tools-bin (0.99ubuntu13) ...
dpkg: dependency problems prevent configuration of initramfs-tools:
 initramfs-tools depends on initramfs-tools-bin (>= 0.99ubuntu13.3); however:
  Version of initramfs-tools-bin on system is 0.99ubuntu13.
dpkg: error processing initramfs-tools (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                         Errors were encountered while processing:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Next I tried Giles’s suggestion:

sudo dpkg --configure -a --force-depends
sudo apt-get install -f
sudo apt-get dist-upgrade

After I upgrade my system, it gives the following error-

Setting up initramfs-tools (0.120ubuntu6) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.120ubuntu6) ...
update-initramfs: Generating /boot/initrd.img-3.19.0-36-generic
cp: omitting directory ‘/etc/udev/rules.d/51-android.rules’
E: /usr/share/initramfs-tools/hooks/udev failed with return 1.
update-initramfs: failed for /boot/initrd.img-3.19.0-36-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
initramfs-tools

The output of apt-cache policy initramfs-tools is

initramfs-tools:
Installed: 0.120ubuntu6
Candidate: 0.120ubuntu6
Version table:
*** 0.120ubuntu6 0
    500 http://in.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages
    100 /var/lib/dpkg/status
 0.103ubuntu15 0
    500 http://archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages

After I upgrade my system, it gives the following error-

Setting up initramfs-tools (0.120ubuntu6) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.120ubuntu6) ...
update-initramfs: Generating /boot/initrd.img-3.19.0-36-generic
cp: omitting directory ‘/etc/udev/rules.d/51-android.rules’
E: /usr/share/initramfs-tools/hooks/udev failed with return 1.
update-initramfs: failed for /boot/initrd.img-3.19.0-36-generic with 1.
dpkg: error processing package initramfs-tools (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
initramfs-tools

The output of apt-cache policy initramfs-tools is

initramfs-tools:
Installed: 0.120ubuntu6
Candidate: 0.120ubuntu6
Version table:
*** 0.120ubuntu6 0
    500 http://in.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages
    100 /var/lib/dpkg/status
 0.103ubuntu15 0
    500 http://archive.ubuntu.com/ubuntu/ vivid/main amd64 Packages

@mosesdeutschlaender, thank you for opening the issue.
I can’t reproduce the problem (even with debootstrap 1.0.106), but I think I know the root of it. Could you test the bionic-fix-kernel-installation-in-chroot branch?

I added the following patch which is applied before installation of the kernel.

diff --git a/functions b/functions
index b889c1a..6cc1943 100644
--- usr/share/flash-kernel/functions
+++ usr/share/flash-kernel/functions
@@ -710,6 +710,10 @@
 }
 
 main() {
+if systemd-detect-virt --chroot; then
+	echo "A chroot environment has been detected. Interrupt flash-kernel." >&2
+	exit 0
+fi
 force="no"
 if [ "x$1" = "x--force" ]; then
 	force="yes"
diff --git a/initramfs-tools/hooks/flash_kernel_set_root b/initramfs-tools/hooks/flash_kernel_set_root
index ac57d12..98d76ab 100755
--- usr/share/initramfs-tools/hooks/flash_kernel_set_root
+++ usr/share/initramfs-tools/hooks/flash_kernel_set_root
@@ -62,6 +62,11 @@ if systemd-detect-virt --quiet --container; then
 	exit 0
 fi
 
+# Do not run inside a chroot environment as well
+if systemd-detect-virt --chroot; then
+	exit 0
+fi
+
 # Record the root filesystem device for use during boot
 rootdev=$(egrep '^[^# 	]+[ 	]+/[ 	]' /etc/fstab | awk '{print $1}') || true
 

If it works fine, I’ll merge it. Otherwise, we’ll keep thinking how to fix the problem.


1

1

Обновляю систему

Получаю ошибку аналогичную для почти всех действий с аптом:

$ sudo apt --fix-broken install
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Исправление зависимостей… Готово
Следующие пакеты будут УДАЛЕНЫ:
  linux-image-6.1.0-10-amd64 linux-image-amd64
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 2 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 2 пакетов.
После данной операции объём занятого дискового пространства уменьшится на 408 MB.
Хотите продолжить? [Д/н] 
(Чтение базы данных … на данный момент установлено 277124 файла и каталога.)
Удаляется linux-image-amd64 (6.1.37-1) …
Удаляется linux-image-6.1.0-10-amd64 (6.1.37-1) …
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-6.1.0-10-amd64
/etc/kernel/postrm.d/z50-raspi-firmware:
raspi-firmware: missing /boot/firmware, did you forget to mount it?
run-parts: /etc/kernel/postrm.d/z50-raspi-firmware exited with return code 1
dpkg: ошибка при обработке пакета linux-image-6.1.0-10-amd64 (--remove):
 подпроцесс из пакета linux-image-6.1.0-10-amd64 установлен сценарий post-removal возвратил код ошибки 1
dpkg: слишком много ошибок — останавливаемся
При обработке следующих пакетов произошли ошибки:
 linux-image-6.1.0-10-amd64
Обработка остановлена из-за слишком большого количества ошибок.
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ sudo apt install linux-image-6.1.0-10-amd64
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Уже установлен пакет linux-image-6.1.0-10-amd64 самой новой версии (6.1.37-1).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 2 пакетов.
Необходимо скачать 0 B/68,4 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
Хотите продолжить? [Д/н] y
Настраивается пакет initramfs-tools (0.142) …
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.142) …
update-initramfs: Generating /boot/initrd.img-6.1.0-9-amd64
I: The initramfs will attempt to resume from /dev/nvme0n1p1
I: (UUID=1eca1608-e878-4431-a6fa-9db2363db4e3)
I: Set the RESUME variable to override this.
raspi-firmware: missing /boot/firmware, did you forget to mount it?
run-parts: /etc/initramfs/post-update.d//z50-raspi-firmware exited with return code 1
dpkg: ошибка при обработке пакета initramfs-tools (--configure):
 подпроцесс из пакета initramfs-tools установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Выводы которые могут быть полезны

$ uname -a
Linux tp 6.1.0-9-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.27-1 (2023-05-08) x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm
$ ls /etc/grub.d/
00_header  05_debian_theme  10_linux  20_linux_xen  30_os-prober  30_uefi-firmware  35_fwupd  40_custom  41_custom  README

Груб ядро не видит

$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.1.0-9-amd64
Found initrd image: /boot/initrd.img-6.1.0-9-amd64
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Found Linux Mint 21 Vanessa (21) on /dev/sda1
Found Debian GNU/Linux 12 (bookworm) on /dev/sda3
done
$ dpkg --list | grep linux-image
rH  linux-image-6.1.0-10-amd64                    6.1.37-1                       amd64        Linux 6.1 for 64-bit PCs (signed)
ii  linux-image-6.1.0-9-amd64                     6.1.27-1                       amd64        Linux 6.1 for 64-bit PCs (signed)
rc  linux-image-amd64                             6.1.37-1                       amd64        Linux for 64-bit PCs (meta-package)

Система на ssd, налицо кривое обновление


Удаляем файлы z50-raspi-firmware в /etc/kernel/postinst.d и /etc/initramfs/post-update.d, также сделать sudo dpkg --remove --force-remove-reinstreq raspi-firmware, нахрен он тут всрался я по правде сказать тоже не понел

Like this post? Please share to your friends:
  • Ошибка при обработке операции oracle cloud
  • Ошибка при обработке криптографического сообщения 0x80091001
  • Ошибка при обработке запроса системой банка err 100
  • Ошибка при обработке запроса произошла ошибка спбгу
  • Ошибка при обработке запроса авито