如何在没有X服务器的情况下启动Ubuntu?

所以,我正在尝试为我的花式显卡安装官方的nVidia驱动程序,他们建议在安装之前禁用X服务器,并确保我可以在没有X服务器的情况下启动,以免破坏任何东西。 但是,我似乎做错了什么。

据我了解,这应该像将运行级别从2更改为1一样简单? (我知道所有这些可能只是我不理解运行级别)

如果这是正确的,快速测试应该只是在终端中键入“sudo init 1”或“sudo telinit 1”? 这样做会使系统尝试关闭,只有它停在紫色屏幕上,并带有ubuntu徽标和下方5个白点。 我没有观察到它从那里到任何地方,我总是按住电源按钮。 “sudo telinit 3”没有明显效果。

或者,我应该可以使用恢复模式到达那里,通过grub菜单激活? 我没那么成功。 选择恢复模式后,我面临着一系列有关如何继续的选项。 两者都选择了“网络启用”和“仅文本”,我得到一个对话框,说明这将把我/文件系统挂载到读/写模式,以及这是否是我想要的。 我选择是,它似乎报告我的驱动器很好(有一行文字详细说明了分区的状态)。 然后它停止了。 我没有尝试让它静置超过几分钟,但可能这个过程的持续时间应该与常规启动相当吗?

我不是特别喜欢弄乱任何.conf文件,直到我确定我可以处理带有训练轮的东西。 所以,我想有两个问题:标题中的一个,以及“如何在不更改默认值的情况下启动纯文本会话?”

提前致谢 :)

要暂时停止xserver,请使用以下cmd:

sudo service gdm stop 

安装驱动程序后重新启动系统以重新启动xserver。