После последнего обновления программного обеспечения ‘Демону управления питанием’ не удаётся запуститься.

Вопрос или проблема

После установки и перезагрузки компьютера по запросу обновления программного обеспечения Ubuntu мой компьютер никогда не завершает загрузку из-за ошибки Не удалось запустить демон управления питанием:

/dev/sda2: восстановление журнала
/dev/sda2: чистый, 789912/30498816 файлов, 66894142/121965056 блоков
^[[20~^[[20~^[[20~^[[20~^[[20~^[[20~^[[20~^[[20~[FAILED] Не удалось запустить демон управления питанием.
Смотрите 'systemctl status upower.service' для получения подробностей.

Я пытался зайти в GRUB и загрузить более старую версию Linux, но возникла такая же проблема.

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

Чтение кэша
Нельзя выполнить обновление
Обновление с 'bionic' на 'focal' не поддерживается с помощью этого инструмента."

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

Из файла журналов /var/log/apt/history.log проверьте, удалены ли systemd:amd64 и systemd-timesyncd:amd64, если они удалены, возможно, вы пострадали от
https://bugs.launchpad.net/ubuntu/+source/aptdaemon/+bug/1903273

Попробуйте установить их sudo apt install systemd:amd64 systemd-timesyncd:amd64

systemd: Пользовательские демоны не запускаются после обновления, которое удалило snap

У меня была такая же проблема. Чтобы исправить это, я загрузился из GRUB и загрузился с старой версии ядра. Шаги следующие:

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

  2. Отсюда в BIOS многократно нажимайте Shift, а затем нажмите Escape, и вы войдете в GRUB.

  3. Отсюда нажмите Дополнительные параметры и выберите ядро 4.15 и загрузитесь с него.

Теперь это должно работать, так как 4.15 – это последнее ядро Ubuntu 18. Если это не сработает, попробуйте снова в режиме восстановления.

Ответ или решение

После последнего обновления программного обеспечения у вас возникла проблема с загрузкой компьютера из-за ошибки «Не удалось запустить демон управления электропитанием». Эта ситуация может быть вызвана различными факторами, включая повреждение пакетов, несовместимость обновлений или взаимодействие с ядром системы. Давайте разберёмся с проблемой по порядку.

Шаг 1: Проверка состояния службы UPower

Для начала попробуйте получить дополнительную информацию о статусе службы UPower. При загрузке в режим восстановления (Recovery Mode) выполните следующие команды:

systemctl status upower.service

Это должно предоставить вам системное сообщение об ошибке с более детальным описанием проблемы.

Шаг 2: Восстановление пакетов

Вы упоминаете, что при попытке восстановить пакеты через режим восстановления возникла ошибка, связанная с невозможностью обновления с ‘bionic’ на ‘focal’. Это говорит о том, что может происходить некорректное обновление между разными версиями Ubuntu.

Для начала проверьте, установлены ли критически важные пакеты:

apt list --installed | grep systemd

Если systemd:amd64 или systemd-timesyncd:amd64 отсутствуют или повреждены, выполните следующую команду для их установки:

sudo apt install systemd:amd64 systemd-timesyncd:amd64

Шаг 3: Перезагрузка в более раннюю версию ядра

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

  1. При загрузке нажмите Shift для доступа к GRUB.
  2. Выберите пункт «Дополнительные параметры для Ubuntu».
  3. Найдите и выберите более раннюю версию ядра (например, 4.15), а затем загрузитесь с неё.

Если это не поможет, попробуйте загрузиться в "Режим восстановления" и там выполнить следующие операции:

Шаг 4: Запуск команды для исправления зависимостей

В режиме восстановления можно попробовать выполить:

dpkg --configure -a
apt-get install -f

Эти команды помогут исправить возможные повреждения зависимостей пакетов.

Шаг 5: Выровнять версии, если требуется

Если ваши пакеты находятся в несогласованном состоянии после обновления, возможно, вам потребуется вернуть систему к предыдущей версии для стабильности. Можно сделать это, используя apt для явного управления версиями:

sudo apt install <имя_пакета>=<версия>

Проверьте, какая версия необходима, и укажите её в команде.

Шаг 6: Более продвинутые техники устранения неполадок

Если все перечисленные шаги не решают вашу проблему, возможно, целью будет:

  • Создать резервную копию данных и переустановить систему для устранения всех ошибок.
  • Проверить /var/log/syslog для выявления дополнительных ошибок, которые могут указывать на более глубокие проблемы с конфигурацией системы.

Заключение

Следуйте приведенным выше шагам, чтобы попытаться устранить проблему с загрузкой, связанную с демоном управления электропитанием. Постоянно отслеживайте статус служб с помощью systemctl для выявления других возможных проблем. Если вы всё ещё сталкиваетесь с трудностями, рассмотрите возможность получения помощи от сообщества Ubuntu или разработки персонализированного решения от более опытных пользователей.

Оцените материал
Добавить комментарий

Капча загружается...