12.04 升级期间崩溃,“管道断裂”,无法启动

12.04 升级期间崩溃,“管道断裂”,无法启动

现在,当我打开计算机时,只会显示黑屏并显示以下消息:

“无法写入字节:管道损坏”..... 正在启动网络连接 正在停止网络连接(以上短语重复多次)

还有类似的东西:

停止 System V 运行级别

我无法在屏幕上打字。它什么都无法进行。只是挂在那里。

请帮忙!我可以做些什么来进入并获取我的文件。

谢谢你!

答案1

我也遇到过这种情况。我不确定这是什么原因造成的,因为我进行了升级,安装了一些应用程序并更改了主题和图标。从主文件夹中删除配置文件夹解决了我的问题,所以你应该试一试。

  1. 按下 CTRL+ALT+F1 组合键。
  2. 使用 TTY 登录。
  3. 使用 rm -R 命令删除这些文件夹:.config、.cache、.dbus、.gfvs、.local。

例子:

rm -R /home/user/.config

我不确定是否应该删除所有列出的文件夹,所以你可以一个一个地尝试。如果它解决了你的问题并且你能够登录,请准备好面对大量的 Apport 窗口 ;)

答案2

我遇到了同样的问题,这是由第三方软件包的 var/lib/dpkg/status 中的错误引起的。此文件中保存了更新的状态,如果某处出现错误,则不会安装以下软件包。

请按照以下步骤操作,这对我有帮助(原始来源:http://forum.ubuntuusers.de/topic/dpkg-configure-a-schlaegt-fehl/):

  • 正常启动,不是恢复模式并单击Str+Alt+F1启动终端输入。
  • 使用您的密码和用户名登录
  • 输入:sudo apt-get -f install
  • 您将收到一条消息,提示 var/lib/dpkg/status 中出现错误,并显示错误所在的行。
  • 使用 nano 编辑器(sudo nano -w)找到错误消息中提到的行周围的包,并删除导致问题的包(多于一行)。小心,只删除导致问题的包!
  • 同样,从文件 /var/lib/dpkg/available -run sudo apt-get -f install 中删除相同的包,它将再次运行。

该解决方案来自http://forum.ubuntuusers.de/topic/dpkg-configure-a-schlaegt-fehl/

相关内容