Я в своем уме с этой "ошибкой" .. Я ничего не могу обновить! Вот так выглядит мой терминал: ..
nokkie@HomeBase:~$ sudo dpkg --configure -a
[sudo] password for nokkie:
'Setting up friendly-recovery (0.2.39ubuntu0.19.04.1) ...
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub'
и он просто продолжает идти, идти и идти ... как кролик Энерджайзер!
friendly-recovery
, кажется, что-то новое, и я не могу помочь Вам с этим. Однако, поскольку сообщения об ошибках продолжают повторять нажатие Ctrl + C для разделения себя от этой нежелательной дружбы.
Затем тип в journalctl -xe
, который приносит Вам к концу системных сообщений журнала. Нажмите Page Up так же много раз по мере необходимости для определения местоположения значимых сообщений об ошибках. Скопируйте их со своего терминала и вставьте их в свой вопрос.
Нажатие Q для выхода journalctl
.
Впоследствии добавляют комментарий ниже, и я могу удалить этот ответ, который является не чем иным как расширенной длиной, приятно отформатированным комментарием.
DPKG пытается получить GRUB, но из-за наличия
sudo update-grub && sudo reboot
update-grub
строк с номерами 32-36 файл GRUB получает рекурсивно. Если бы это была какая-то другая команда, ваша система была бы перезагружена до фактического полного поиска GRUB из-за перезагрузки sudo
. Но из-за sudo update-grub
вы оказались в бесконечной рекурсии. Вкратце команда выглядит так:
update-grub(){
update-grub
}
Вам нужно отредактировать файл GRUB и удалить строки с номерами 32–36, т. е. имеющие update-grub
. Для редактирования run
sudoedit /etc/default/grub
удалите строки и сохраните. После этого попробуйте запустить
sudo dpkg --configure -a
или
sudo update-grub