当我的计算机死机时,下载最新升级被中断。我强制退出,现在它无法加载。消息显示:dpkg 被中断,您必须手动运行“sudo dpkg --configure -a”来更正问题。当我输入此消息时,我收到的消息是:无法访问 dpkg 状态区域:只读文件系统。
答案1
当你的计算机冻结时似乎发生了两件事(时机太糟糕了!):
您的某些根分区已损坏,需要检查磁盘。
因此,Ubuntu 将其安装在只准备,为了安全。这就是 dpkg 无法正常工作的原因。
因此,让我们逐一解决这些问题:
使用 Live CD/USB 启动
进入 Live Session 后,使用
gparted
、disk tools
等来查找您的 Ubuntu 分区的设备。它可能是/dev/sda1
,但也可能不同,特别是如果您使用 Windows 双启动。现在在终端中发出此命令:
sudo fsck /dev/sdX0
(将 sdX0 替换为你的实际设备,例如 sda1)
现在好了么?太好了。现在执行 dpkg:
重新启动,在 grub 菜单中,选择
recovery mode
,然后,加载菜单(需要一段时间)drop to a root shell
发出此命令:
mount -o remount,rw / && dpkg --configure -a
重启。现在你应该没问题了。
如果执行这些步骤后仍出现问题,请描述您执行的所有步骤以及出现的具体错误消息(如果有),以及哪些地方无法正常工作。
祝你好运!