将我的内核更新到 3.2.0-27 后,我无法进入系统。不过它可以使用 3.2.0-26。我删除了新内核,一切都运行正常,直到我在进行小更新后,3.2.0-26 也开始出现同样的问题。
每次我都看到黑屏,当我强制关闭电脑时,错误消息Broken pipe
会在几分之一秒内显示出来。然后我想也许新内核已经修复了,于是搜索了更新,我看到了 3.2.0-29,它有同样的问题。
我读过一些有类似问题的其他帖子,这些问题不是来自 nVidia 驱动程序或 ATI,我使用的是默认的 VGA 驱动程序。现在启动系统(使用任何其他内核)的唯一选项是进入“恢复模式”,然后简单地“恢复”到正常启动,这很不愉快,因为我必须待在 PC 旁直到系统启动。
编辑/添加
运行启动修复后仍然无法工作。这是我在终端中得到的内容:“回溯(最近一次调用最后一次):文件“/usr/bin/glade2script”,第 2339 行,在 set_widget exec(arg)文件“”,第 1 行,在文件“/usr/lib/python2.7/dist-packages/gi/types.py”,第 43 行,在函数返回 info.invoke(*args,**kwargs)gi._glib.GError:无法打开文件'boot-repair.png':没有这样的文件或目录 sys.excepthook 中的错误:回溯(最近一次调用最后一次):文件“/usr/lib/python2.7/dist-packages/apport_python_hook.py”,第 68 行,在 apport_excepthook binary = os.path.realpath(os.path.join(os.getcwdu(),sys.argv[0])) OSError:[Errno 2] 没有这样的文件或目录
原始异常是:回溯(最近一次调用最后一次):文件“/usr/bin/glade2script”,第 2339 行,在 set_widget exec(arg)文件“”,第 1 行,在文件“/usr/lib/python2.7/dist-packages/gi/types.py”,第 43 行,在函数返回 info.invoke(*args,**kwargs)gi._glib.GError:无法打开文件'boot-repair.png':没有这样的文件或目录回溯(最近一次调用最后一次):文件“/usr/bin/glade2script”,第 2339 行,在 set_widget exec(arg)文件“”,第 1 行,在文件“/usr/lib/python2.7/dist-packages/gi/types.py”,第 43 行,在函数返回 info.invoke(*args,**kwargs)gi._glib.GError:无法打开文件‘boot-repair.png’:没有此文件或目录 sys.excepthook 中的错误:回溯(最近一次调用最后一次):文件“/usr/lib/python2.7/dist-packages/apport_python_hook.py”,第 68 行,在 apport_excepthook 二进制中 = os.path.realpath(os.path.join(os.getcwdu(), sys.argv[0])) OSError:[Errno 2] 没有此文件或目录
原始异常是:回溯(最近一次调用最后一次):文件“/usr/bin/glade2script”,第 2339 行,在 set_widget exec(arg)文件“”,第 1 行,在文件“/usr/lib/python2.7/dist-packages/gi/types.py”,第 43 行,在函数返回 info.invoke(*args,**kwargs)gi._glib.GError:无法打开文件'boot-repair.png':没有这样的文件或目录“
答案1
从救援模式打开 ubuntu。打开终端
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
—按 Enter —然后输入:
sudo apt-get install -y boot-repair && boot-repair
然后打开启动修复。执行建议的修复。如果这不能解决问题,请在此处粘贴启动摘要的链接。