Рейтинг:0

Застрял на "update-initramfs: Генерация /boot/initrd.img-5.4.0-92-generic"

флаг cn

У меня проблема с удалением пакетов на моем сервере (20.04 LTS).

Когда я бегу apt удалить metricbeat получить это сообщение:

root@elk:/home/elk# apt удалить metricbeat
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Следующие пакеты будут УДАЛЕНЫ:
  метрикбит
0 обновлено, 0 установлено заново, 1 удалено и 183 не обновлено.
1 не полностью установлен или удален.
После этой операции на диске освободится 182 МБ.
Вы хотите продолжить? [Да/нет] г
(Чтение базы данных... На данный момент установлено 151385 файлов и каталогов.)
Удаление metricbeat (7.16.2)...
Настройка linux-image-5.4.0-92-generic (5.4.0-92.103)...
Триггеры обработки для linux-image-5.4.0-92-generic (5.4.0-92.103) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Генерация /boot/initrd.img-5.4.0-92-generic

Прогресс: [ 80%] [############################################ #.......] 

Зависает на этом шаге, ctrl+c ctrl+z не работает. Я открываю другое соединение ssh и снова запускаю apt удалить metricbeat и получите это сообщение:

^Ссылка на блокировку кеша: не удалось получить блокировку /var/lib/dpkg/lock-frontend. Он удерживается процессом 1890890 (apt)... 1s

Я нашел подходящий PID с пс-доп | grep подходит и убить его. Затем снова запустите команду удаления сейчас:

root@elk:/home/elk# apt удалить metricbeat
^Ссылка на блокировку кеша: не удалось получить блокировку /var/lib/dpkg/lock. Удерживается процессом 1891272 (dpkg)... 1 с

запущенные процессы dpkg:

корень 1891272 0,0 0,0 11136 5328 ? СС 14:47 0:00 /usr/bin/dpkg --status-fd 42 --configure --ожидание
корень 1891282 0,0 0,0 2608 608 ? S 14:47 00:00 /bin/sh /var/lib/dpkg/info/linux-image-5.4.0-92-generic.postinst запустил linux-update-5.4.0-92-generic

после уничтожения этого процесса снова запустите команду удаления пакета и получите:

E: работа dpkg была прервана, вы должны вручную запустить «sudo dpkg --configure -a», чтобы исправить проблему. 

поэтому я побежал sudo dpkg --configure -a и он застрял на этом шаге:

root@elk:/home/elk# dpkg --configure -a
Настройка linux-image-5.4.0-92-generic (5.4.0-92.103)...
Триггеры обработки для linux-image-5.4.0-92-generic (5.4.0-92.103) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Генерация /boot/initrd.img-5.4.0-92-generic

По Ctrl+C:

ошибка обработки пакета linux-image-5.4.0-92-generic (--configure):
 установленный linux-image-5.4.0-92-generic подпроцесс сценария после установки пакета был прерван
При обработке возникли ошибки:
 Linux-образ-5.4.0-92-общий

Я проверил /boot :

root@elk:/boot# ls -lh
Всего 218M
-rw-r--r-- 1 root root 233K 20 апр. 2020 г. config-5.4.0-26-generic
-rw-r--r-- 1 root root 233K 5 нояб. 16:02 config-5.4.0-91-generic
-rw-r--r-- 1 root root 233K 26 нояб. 14:42 config-5.4.0-92-generic
drwxr-xr-x 4 root root 4.0K 9 апр 08:14 grub
lrwxrwxrwx 1 root root 27 апр 9 08:14 initrd.img -> initrd.img-5.4.0-92-generic
-rw-r--r-- 1 root root 78M 15 февраля 2021 г. initrd.img-5.4.0-26-generic
-rw-r--r-- 1 root root 81M 9 декабря 06:37 initrd.img-5.4.0-91-generic
-rw-r--r-- 1 root root 0 9 апр 14:58 initrd.img-5.4.0-92-generic.new
lrwxrwxrwx 1 root root 27 5 января 06:48 initrd.img.old -> initrd.img-5.4.0-91-generic
-rw------- 1 root root 4.6M 20 апреля 2020 г. System.map-5.4.0-26-generic
-rw------- 1 root root 4.6M 5 ноября 16:02 System.map-5.4.0-91-generic
-rw------- 1 root root 4.6M 26 ноября 14:42 System.map-5.4.0-92-generic
lrwxrwxrwx 1 root root 24 января 5 06:48 vmlinuz -> vmlinuz-5.4.0-92-generic
-rw------- 1 root root 12M 20 апреля 2020 г. vmlinuz-5.4.0-26-generic
-rw------- 1 root root 12M 5 ноября 16:04 vmlinuz-5.4.0-91-generic
-rw------- 1 root root 14M 26 ноября 14:45 vmlinuz-5.4.0-92-generic
lrwxrwxrwx 1 root root 24 января 5 06:48 vmlinuz.old -> vmlinuz-5.4.0-91-generic
root@elk:/boot# 

Я думаю, что у него есть некоторые проблемы с initrd.img-5.4.0-92-общий и я не знаю, как я могу это решить. этот цикл повторялся снова и снова.

A.B avatar
флаг cl
A.B
Просто для ясности: проблема не в установке или удалении (это следствие). Проблема заключается в том, что пакет не завершает установку: «1 не полностью установлен или удален» для «linux-image-5.4.0-92-generic», поэтому вы можете сфокусировать тему.

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

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