#
# initramfs.conf
# Configuration file for mkinitramfs(. 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
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
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
, нахрен он тут всрался я по правде сказать тоже не понел