我尝试将我的 Ubuntu 14.04 更新到 16.04,但在此过程中计算机突然断电。
再次打开后它变得不稳定,例如屏幕分辨率不正确。
为了解决这个问题,我运行了程序sudo apt-get update
,但问题仍然存在。而且顶部栏也消失了。
然后我尝试更改 nvidia 默认驱动程序,从 XOrg 选择另一个选项。我没有截取屏幕截图。
之后我就无法再访问 Ubuntu。我尝试再次打开电脑并进入恢复模式,但屏幕却冻结了。
我也尝试了 rescatux,以便在出现问题时修复 GRUB。
现在我已使用 14.04 live CD 打开计算机。我已经安装了硬盘。
有没有办法访问该驱动器中的任何文件并对其进行修改以撤消对该 Nvidia 驱动程序的选择?
或者我还可以尝试其他什么吗?
请注意,我无法访问 Ubuntu,所以无法在终端中输入任何内容。
答案1
您可以将 Xorg.conf(可能位于 /etc/X11/ 下)文件恢复到之前的状态,以使用默认的 nvidia 驱动程序并启动它,然后尝试使用 aptitude 来查看是否可以将包管理器恢复到更稳定的状态。恢复在这里是一个模糊的术语。可能意味着使用它的备份副本(如果有的话),或者只是创建一个新的(请参阅下面更新中的链接)。
此外,由于 aptitude 在控制台模式下工作,您可以尝试从 grub 启动到控制台模式来执行相同操作,但您需要先修复 Xorg.conf 才能获取 xwindows。
更新:
这个答案被降级了,可能是因为可能没有 xorg.conf 文件。我认为既然您尝试安装非默认的 nvidia 驱动程序,那么您可能最终会得到 xorg.conf。无论如何,请查看 xorg.conf 的另一个答案:X.org 配置文件在哪里?如何在那里配置 X?
请记住,由于您是从 Live CD 安装 Linux 分区,因此您的根分区会安装在某个位置。例如,如果它是 /media/Linux,那么您将检查 /media/Linux/etc/X11/ 文件夹以查找它(如果存在)。