删除 Nvidia 驱动程序以恢复到 xorg - 我无法在恢复/故障安全模式下启动

删除 Nvidia 驱动程序以恢复到 xorg - 我无法在恢复/故障安全模式下启动

我想删除 nvidia 视频驱动程序并恢复到 xorg,但我无法在恢复模式下启动。有什么建议吗?
我可以从安装磁盘启动,在实时磁盘模式下,编辑/添加/删除文件。

我尝试了以下几种方法:
1. Ctrl-Alt-F1 到 F4 无法将我带到命令行,我无法在命令行上尝试某些操作。2
. 启动过程中的“左移”按钮或“ESC”按钮似乎对我不起作用。3
. 我将 /etc/X11/xorg.conf.failsafe 复制到 xog.conf,然后尝试重新启动,但同样不起作用。4
. 我编辑了 /etc/default/grub 以尝试以下几种方法:
* 将参数 GRUB_DEFAULT 更改为 1、2 和 3(而不是 0)
* 注释掉 GRUB_HIDDEN_TIMEOUT=0 和 GRUB_HIDDEN_TIMEOUT_QUIET
* 启用 GRUB_GFXMODE=640x480

仅供参考:
我在带有 nvidia GeForce 210 显卡的台式机上安装了 Ubuntu 13.10。
(主板:MSI K8N Neo4 Platinum“MS-7125”m,带有最新 BIOS:V1.D、250 GB SATA HDD、SATA DVD/CD 驱动器、4 GB RAM。)
然后我将驱动程序更改为 NVIDIA 驱动程序 319,现在 Ubuntu 不再进入初始登录屏幕。

答案1

感谢 Shiki 的 chroot 建议,下面是我如何恢复到开源显示驱动程序的方法:
参考:http://www.tuxation.com/chrooting-into-a-linux-environment.html

我开始使用 Ubuntu 13.10 安装盘启动,选择“试用”Ubuntu。
然后我打开了一个终端窗口(单击左上角的图标,然后输入:终端,以找到它)
然后,我输入了以下一系列命令:
sudo su
fdisk -l
(现在我查找可启动分区的设备名称。在与可启动分区相对应的行中有一个带有星号的“启动”列。在我的情况下,它是:/dev/sda1)
ls /mnt(确认其中尚未安装任何内容)
mount /dev/sda1 /mnt
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev
mount -o bind /sys /mnt/sys(我从另一个帮助页面添加了它)
chroot /mnt
source /etc/profile (我记得安装了一个更新的 nvidia 驱动程序,编号为 319,但我在 系统设置 > 软件和更新 > 附加驱动程序
中查找要删除的确切名称, 可能有更好的方法来找到名称。) apt-get remove nvidia-319-updates mv xorg.conf xorg.conf_bad(以防万一。我不知道这是否重要。)



然后,我重新启动计算机并启动到 HDD 安装,尝试了一些随机的操作并重新启动以确认这不是一个侥幸:-)

相关内容