Рейтинг:1

Ошибки, возникающие при обработке linux-firmware, linux-image-raspi, linux-raspi и initramfs-tools на RasPi Zero W2 Ubuntu 21.10

флаг cg

Я установил и настроил WiFi на Raspberry Pi Zero W 2 под управлением Ubuntu 21.10 Server. я побежал удачное обновление а потом удачное обновление с приведенным ниже выводом. Это совершенно новая плата и новая установка, поэтому я совсем не уверен, что может происходить.

судо подходящее обновление:

Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Расчет обновления... Готово
0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено.
5 не полностью установлен или удален.
После этой операции будет использовано 0 Б дополнительного дискового пространства.
Вы хотите продолжить? [Да/нет] г
Настройка initramfs-tools (0.140ubuntu6)...
update-initramfs: откладывание обновления (активирован триггер)
Настройка linux-прошивки (1.201.1)...
update-initramfs: Генерация /boot/initrd.img-5.13.0-1008-raspi
Убит
E: сбой mkinitramfs zstd -q -19 -T0 137
update-initramfs: ошибка для /boot/initrd.img-5.13.0-1008-raspi с 1.
dpkg: ошибка обработки пакета linux-firmware (--configure): установленный пакет linux-firmware послеустановочный подпроцесс сценария вернул статус ошибки 1
dpkg: проблемы с зависимостями препятствуют настройке linux-image-raspi:
 linux-image-raspi зависит от linux-прошивки; Однако:
  Пакет linux-firmware еще не настроен.
dpkg: ошибка обработки пакета linux-image-raspi (--configure):
 проблемы с зависимостями - оставить ненастроенным
Настройка linux-image-5.13.0-1011-raspi (5.13.0-1011.13)...
Отчет об аппорте не написан, потому что сообщение об ошибке указывает на то, что это повторная ошибка из-за предыдущей ошибки.
dpkg: проблемы с зависимостями препятствуют настройке linux-raspi:
 linux-raspi зависит от linux-image-raspi (= 5.13.0.1011.17); Однако:
  Пакет linux-image-raspi еще не настроен.
dpkg: ошибка обработки пакета linux-raspi (--configure):
 проблемы с зависимостями - оставить ненастроенным
Отчет об аппорте не написан, потому что сообщение об ошибке указывает на то, что это повторная ошибка из-за предыдущей ошибки.
Обработка триггеров для initramfs-tools (0.140ubuntu6)...
update-initramfs: Генерация /boot/initrd.img-5.13.0-1008-raspi
Убит
E: сбой mkinitramfs zstd -q -19 -T0 137
update-initramfs: ошибка для /boot/initrd.img-5.13.0-1008-raspi с 1.
dpkg: ошибка обработки пакета initramfs-tools (--configure):
 установленный подпроцесс сценария после установки пакета initramfs-tools вернул статус ошибки 1
Отчет об аппорте не написан, потому что MaxReports уже достигнут
Триггеры обработки для linux-image-5.13.0-1011-raspi (5.13.0-1011.13) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Генерация /boot/initrd.img-5.13.0-1011-raspi
Убит
E: сбой mkinitramfs zstd -q -19 -T0 137
update-initramfs: ошибка для /boot/initrd.img-5.13.0-1011-raspi с 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools завершился с кодом возврата 1
dpkg: ошибка обработки пакета linux-image-5.13.0-1011-raspi (--configure):
 установленный linux-image-5.13.0-1011-raspi подпроцесс скрипта после установки вернул статус ошибки 1
Отчет об аппорте не написан, потому что MaxReports уже достигнут
При обработке возникли ошибки:
 linux-прошивка
 linux-образ-raspi
 линукс-распи
 initramfs-инструменты
 linux-image-5.13.0-1011-raspi
needrestart пропускается из-за сбоя dpkg
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)
Nmath avatar
флаг ng
Можете ли вы предоставить более подробную информацию о точных действиях, которые вы предприняли, когда «настроили WiFi» — если это единственное, что вы сделали после чистой установки, то это, вероятно, причина ваших проблем.
Someone avatar
флаг my
У тебя система сломалась! Рекомендуется сделать новую установку!
Someone avatar
флаг my
не могли бы вы опубликовать вывод `sudo apt -f install`
Рейтинг:1
флаг my

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

Запись

  • Я ставить "*" после каждого решения это, скорее всего, сработает.

Короткий ответ *

Простое удаление и переустановка пакетов: -

Вы можете удалить пакеты:

$ sudo dpkg --remove --force-remove-reinstreq linux-прошивка
$ sudo dpkg --remove --force-remove-reinstreq linux-image-raspi
$ sudo dpkg --remove --force-remove-reinstreq linux-raspi
$ sudo dpkg --remove --force-remove-reinstreq initramfs-tools
$ sudo dpkg --remove --force-remove-reinstreq linux-image-5.13.0-1011-raspi
$ sudo apt-get -f установить

Затем переустановите их

sudo apt-get установить linux-прошивку linux-image-raspi linux-raspi initramfs-tools linux-image-5.13.0-1011-raspi

Расширенные решения: -

Использование принудительной установки. *

Как правило, используя способный -f установить работает!
Бег:

sudo apt -f установить

Если ошибка исправлена, поздравляю, а если нет, то продолжайте.

Идем немного вперед *

Вы можете захотеть очистить кэш-файлы подходящий чтобы исправить эту проблему. Как правило, это никак не повредит вашей ОС.
Вы можете запустить

sudo rm -rf /var/cache/apt/archives/*.deb

Скорее всего, это исправит ошибку! Если нет, то продолжайте.

Другое решение.

Вы также можете попробовать это -

sudo -E apt-get установить способность
sudo -E aptitude безопасное обновление
sudo -E aptitude dist-upgrade

После этого

мкдир ~/debs
компакт-диск ~/debs
лс
sudo apt загрузить linux-прошивку linux-image-raspi linux-raspi initramfs-tools linux-image-5.13.0-1011-raspi

sudo dpkg -i --force-all ./*.deb

Удаление и переустановка пакетов.

Вы можете удалить пакеты:

$ sudo dpkg --remove --force-remove-reinstreq linux-прошивка
$ sudo dpkg --remove --force-remove-reinstreq linux-image-raspi
$ sudo dpkg --remove --force-remove-reinstreq linux-raspi
$ sudo dpkg --remove --force-remove-reinstreq initramfs-tools
$ sudo dpkg --remove --force-remove-reinstreq linux-image-5.13.0-1011-raspi
$ sudo apt-get -f установить

Затем переустановите их

sudo apt-get установить linux-прошивку linux-image-raspi linux-raspi initramfs-tools linux-image-5.13.0-1011-raspi

Последний вариант *

В качестве последнего варианта вы можете попробовать удалить постустановочные файлы пакетов ошибок. Это не устранит ошибку, но ваша система будет игнорировать ошибки.

компакт-диск /var/lib/dpkg/info/
мкдир ~/резервная копия
mv linux-прошивка ~/резервная копия
mv linux-image-raspi ~/backup
mv linux-raspi ~/backup
mv initramfs-tools ~/backup
mv linux-image-5.13.0-1011-raspi ~/резервная копия

sudo apt -f установить

Это сработало?

Если это не сработало, значит, не повезло. Если эти команды не сработали, значит, ваша система более запутана, чем раньше.. Как вы сказали, это новая установка, поэтому просто переустановите Ubuntu.

флаг cg
Это проблема ООМ. [1340.883260] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=user.slice,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1000.slice/session-1.scope,task= zstd,pid=22733,uid=0 [1340.883402] Недостаточно памяти: Убитый процесс 22733 (zstd) total-vm:499392kB, anon-rss:224628kB, file-rss:988kB, shmem-rss:0kB, UID:0 pgtables:500kB oom_score_adj:0 [1340.983190] oom_reaper: получен процесс 22733 (zstd), теперь anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
Someone avatar
флаг my
@funnsoup Как это проблема с OOM?
флаг cg
Запуск обновления приводит к проблеме OOM.
Рейтинг:1
флаг dk

У меня также была такая же проблема на Pi Zero 2 с использованием 64-битного Ubuntu Server 21.10. Если у вас не включен файл подкачки, процессу обновления может не хватить памяти.

Пример создания файла подкачки -

sudo fallocate -l 1G / файл подкачки
sudo chmod 600 / файл подкачки
sudo mkswap / файл подкачки
sudo swapon / файл подкачки
echo "/swapfile swap своп по умолчанию 0 0" | sudo tee -a /etc/fstab

Справка: https://linuxize.com/post/how-to-add-swap-space-on-ubuntu-20-04/

флаг in
Точно .. Я также видел эту ошибку на CM4 объемом 1 ГБ ..

Ответить или комментировать

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