dpkg --configure вызывает бесконечные источники / etc / default / grub

Я в своем уме с этой "ошибкой" .. Я ничего не могу обновить! Вот так выглядит мой терминал: ..

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'

и он просто продолжает идти, идти и идти ... как кролик Энерджайзер!

3
задан 8 August 2019 в 05:21

2 ответа

friendly-recovery, кажется, что-то новое, и я не могу помочь Вам с этим. Однако, поскольку сообщения об ошибках продолжают повторять нажатие Ctrl + C для разделения себя от этой нежелательной дружбы.

Затем тип в journalctl -xe, который приносит Вам к концу системных сообщений журнала. Нажмите Page Up так же много раз по мере необходимости для определения местоположения значимых сообщений об ошибках. Скопируйте их со своего терминала и вставьте их в свой вопрос.

Нажатие Q для выхода journalctl.

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

0
ответ дан 8 August 2019 в 17:50

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
0
ответ дан 28 June 2020 в 17:26

Другие вопросы по тегам:

Похожие вопросы: