我有一台 Macbook Pro,其 Macintosh 硬盘上有一个 Kali Linux Sana 2.0 分区。我已经有一段时间没有使用它了,但今天我决定启动它。
它像往常一样启动,我登录等,然后我打开终端并运行apt-get update
。做完之后我就跑了apt-get upgrade
。
这就是我搞砸的地方,所有下载的东西都被dpkg'ing了一堆已经下载的东西,但后来卡住了大约5分钟,我真的很恼火,所以我点击了ctrl+ c,取消升级,但什么也没发生,所以我决定重新启动机器。但是当它启动时,它把我带到一个灰色的屏幕,中间有一个登录选项卡。
我像往常一样登录,但屏幕变黑,大约一分钟后出现白屏,上面写着“哦,没有什么问题,发生了问题,系统无法恢复”,屏幕上没有其他内容除了注销按钮,它只会重新启动 Kali 并重复该过程。
我一直在寻找解决方案,我发现的唯一方法是单击ctrl+ alt+ F1(或 F2)并继续一些终端命令,但没有像教程中那样出现任何结果。现在我不知道该怎么办。
我什至不关心是否需要完全重新安装 Kali Linux,但我需要一个解决方案,因为现在我的 mac 上有一个 40GB 的分区,而 Kali Linux 刚刚损坏。
答案1
以下是我如何在虚拟机中运行 Kali 的机器上解决此问题:
- 打开机器
- 当 GRUB 加载时选择Kali GNU/Linux 的高级选项
- 选择Kali GNU/Linux,带...(恢复模式)
- 出现提示时,输入您的 root 密码
- 发出以下命令
dpkg --configure -a
- 等待
dpkg
重新配置并自行解决 - 您现在应该能够重新启动到 Kali 的工作版本
答案2
前段时间我在 Kali 2.0 系统中升级软件包时遇到了类似的问题,最终通过安装 LightDM 解决了这个问题。你不会有一个华丽的登录界面,但它应该可以工作。