从 Ubuntu 软件更新程序提示符安装并重新启动计算机后,我的计算机由于Failed to start Daemon for power management
错误从未完成启动:
/dev/sda2: recovering journal
/dev/sda2: clean, 789912/30498816 files, 66894142/121965056 blocks
^[[20~^[[20~^[[20~^[[20~^[[20~^[[20~^[[20~^[[20~[FAILED] Failed to start Daemon for power management.
See 'systemctl status upower.service' for details.
我尝试进入 GRUB 并在那里启动旧版本的 Linux,但出现了同样的问题。
由于无法启动系统,我进入恢复菜单尝试从那里解决问题。当我尝试使用时dpkg Repair broken packages
,我遇到了另一个我在网络上没有找到讨论的问题:
Reading cache
Can not upgrade
An upgrade from 'bionic' to 'focal' is not supported with this tool."
由于我不断遇到问题,我不太清楚 Ubuntu 的软件更新到底对我的电脑做了什么。我现在真的不知道该去哪里解决这些问题。
答案1
从日志文件 /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
答案2
我遇到了同样的问题。为了解决这个问题,我从 GRUB 启动,并从旧版本的内核启动。步骤如下:
在启动过程中F12反复按下 以启动到 BIOS。从按下电源按钮的那一刻起一直这样做,直到看到计算机制造商的徽标。
从 BIOS 中的这里,Shift反复点击然后按下Escape,您将进入 GRUB。
从这里按下
Advanced Settings
并选择 4.15 内核并从中启动。
现在应该可以正常工作了,因为 4.15 是最新的 Ubuntu 18 内核。如果此操作无效,请在恢复中重试。