一周前,我从 1070GTX 换到了 1080TI。虽然我在 Windows 上完成了切换所需的所有步骤,但我却忘记在 Ubuntu 分区上做任何事情。
我今天尝试登录,但登录不上。屏幕变黑了。我尝试登录 tty1-7,虽然我能够在那里获得登录提示,但此后计算机不再接受输入。
然后我再次尝试恢复模式 GRUB->ADVANCED OPTIONS->UBUNTU 16.XXX (恢复)。我尝试了恢复启动选项,但还是发生了同样的事情。我尝试了图形故障安全模式或类似模式,屏幕上散落着各种消息,最后一条消息是“Nvidia Persistence Daemon STOPPED”。但它没有响应,我无法进入 tty 登录提示。
我不知道接下来该怎么办。我同意摧毁系统,因为我将在一两周内升级主板/CPU,但我有数据需要从即将进行的低轨道攻击中拯救出来。我仍然可以登录 Windows,但出于某种原因,我无法拯救用户文件夹中的任何内容。我认为它可能被加密了。
无论如何,任何帮助都将不胜感激。
答案1
您需要将 Linux 上的 Nvidia 驱动程序升级到版本 381,而常规 apt 源中没有该版本。不过,您应该能够按如下方式恢复。
- 给自己买一个 LiveUsb 或 LiveDvd。
- 从它启动并选择从中运行 Ubuntu。
- 当 Ubuntu 桌面出现时,启动终端应用程序以获取命令行。
- 逐个运行以下命令
- 建立目录 myd
- sudo lsblk
- 注释以确定哪个磁盘包含 Linux 系统。通常为 /dev/sdax
- 但评论可能会有所不同,因为您有双启动系统。
- sudo mount /dev/sdx myd
- sudo chroot myd bash
- sudo 添加 apt 存储库 ppa:图形驱动程序/ppa
- sudo apt 更新
- sudo apt 安装 nvidia-381
- 出口
现在你可以重新启动进入正常的 Linux 系统,希望一切顺利。参见http://blog.nelsonliu.me/2017/04/29/installing-and-updating-gtx-1080-ti-cuda-drivers-on-ubuntu/1更多细节。