我使用装有 Ubuntu 20.04 的 Dell Latitude E6520 笔记本电脑。
我像往常一样启动了笔记本电脑,然后看到一条“哦不!出问题了。”的消息,提示我注销。
当我单击“确定”时,系统崩溃了,从那时起它就启动到黑屏,顶部有一条白色下划线(不闪烁)。
我看到这里和其他页面上描述和解决了许多类似的问题,但到目前为止没有一个解决方案对我有用。
我尝试进入恢复模式并选择“修复损坏的软件包”选项。这导致出现消息“可用磁盘空间不足。升级已中止。升级需要磁盘‘/’上总共 134 M 的可用空间。”
当我在恢复模式下尝试“尝试释放空间”选项时,它说有 0 个包需要删除。
第一次尝试时,我可以访问终端并尝试“sudo apt-get clean/autoremove”。但这些都没用,我想它只是说没有要删除的内容。但现在我再也无法访问终端了。
我尝试按下 ctrl + alt + 所有 F 键,但什么都没发生,所以我随机按下了不同的组合键。在某个时候,它看起来好像出现了终端,但当我尝试在登录空间中输入内容时,什么都没发生,按回车键也没有任何效果。
我不懂技术,也不知道这一切意味着什么,也不知道为什么会发生。我已经使用 Ubuntu 20.04 好几个月了,没有尝试安装任何新东西。
编辑/更新:我现在能够删除 Ubuntu 20.04 并重新安装它。到目前为止,启动没有问题。
在重新安装之前,我尝试了聊天中所建议的命令“sudo parted”,结果如下:
重新安装后结果如下:
重新安装后,还出现新的错误信息:
有什么想法吗?
第二次编辑/更新:
聊天似乎消失了,找不到页面。我运行了建议的命令,结果如下:
它似乎无法识别命令的- - configure -a 部分。(屏幕截图已删除)
Gdisk 已经安装好了,而且安装 gparted 也没有问题。👍
我记不清聊天中的全部内容,但关于尝试查看“通过安装介质”使用了多少空间的部分让我感到困惑。这是否意味着再次使用 USB 棒并“尝试 Ubuntu”?
我还想问一下升级到 22.04 是否是个好主意,因为它在更新后不断提醒我。这有风险吗?
第三次更新
很好地发现了命令中的错误。我认为我现在输入正确了,但没有结果。🤔
谢谢你的解释。我再次运行了 gparted,没有使用太多空间(我没有从外部硬盘驱动器传输任何已保存的文件)。👍
时间过去太久了,我都忘了我们还在做什么了。😆 笔记本电脑又能用了,但我想问题到底是什么永远是个谜吧?除非你想提其他建议(不确定 gpkg 命令没有反应意味着什么),否则我会将我的问题标记为已回答/已解决。
它会建议您使用与目标系统匹配的实时会话 - 特别是在更新操作系统时,尽管我实际上不知道这是否是一项要求。
首先,您需要备份所有数据。您应该能够使用
files
(nautilus) 执行此操作,并找到一个可以写入数据的地方。如果磁盘空间不足以容纳操作系统,则您需要在磁盘上腾出一些空间。您可能需要删除某些内容以腾出空间。您应该能够使用命令
df
(disk free) 来显示磁盘使用情况。更新失败
您需要自行承担风险
(如果您已经安装了除 CD/USB 之外的任何目标机器,则应在继续之前将其卸载。)
如果有更新导致您的系统无法启动,您可以使用 Live CD/USB 运行
apt
apt-get
并dpkg
获取新文件来修复您的系统。第一部分是从 USB 操作系统安装目标操作系统。为此,您必须首先识别目标系统。使用命令
df
识别目标系统安装点,在第一个命令中找到x
并执行。y
启动 Ubuntu Live CD/USB。
按 Ctrl-Alt-F1
最后一个命令至关重要,因为它将您的 PC 设置为目标而不是实时会话 USB。
注意:上述命令不会显示任何输出。它不会尝试修复任何问题。
要尝试修复,您可以尝试以下操作:-
如果他们回来
那么它就失败了。
下一步要尝试的是:
dist-upgrade 除了执行升级功能之外,还可以智能地处理软件包新版本的变化依赖关系;apt-get 有一个“智能”的冲突解决系统,如果有必要,它会尝试升级最重要的软件包,而牺牲不太重要的软件包。
如果它显示任何被阻止的软件包,最好将其删除。软件包被阻止是因为 apt 无法解决依赖冲突。
有关此问题的更多信息以及迭代删除包的详细信息,请参阅以下答案
添加 PPA 后如何解决未满足的依赖关系?
我怀疑这个答案太复杂了,但请随意尝试一下。
完成后:-
欲了解更多详情,请参阅以下链接:-
https://help.ubuntu.com/community/LiveCdRecovery
https://phoenixnap.com/kb/ubuntu-fix-broken-packages