在16.04中启动到文本模式


23

在启动Ubuntu 16.04 LTS安装时,有什么方法可以暂时禁用GUI(X服务器)?

建议使用各种指南将text选项添加到GRUB中的行或直接在行GRUB_CMDLINE_LINUX_DEFAULT中添加选项。这些方法在Ubuntu 14.04 LTS中很好用,但是在16.04 LTS中尝试它们时,我总是最终会在LightDM中使用。/etc/default/grublinux


后来发现了一个相关的问题:askubuntu.com/q/16371/250300
Melebius

Answers:


41

要一次不使用X引导Ubuntu 16.04 Desktop,请在GRUB中添加systemd.unit=multi-user.targetlinux命令行。

要使其成为默认值,请使用

sudo systemctl set-default multi-user.target

要返回默认启动到X,请使用

sudo systemctl set-default graphical.target

要查看当前的默认目标,

sudo systemctl get-default

是的,这个有效!但是,我敢肯定,我不会像以前那样容易记住这种方法……
Melebius

7
@Melebius:如何记住:Ubuntu现在使用systemd作为初始化系统。Systemd具有目标单元的概念,其中一些目标单元对应于老式的引导级别。引导时,systemd的目标是实现default.target,可以将其符号链接为以下两个之一:(multi-user.target系统完全启动,没有图形)和graphical.target(系统完全启动,有图形)。
AlexP

1
对于那些不知道如何编辑GRUB命令的用户:Shift在引导过程中按,然后按e编辑所选的引导命令。
longbkit

感谢您的指导,就我而言,我还必须修改grub配置。 sudo vi /etc/default/grub 注释掉GRUB_CMD_LINE_LINUX_DEFAULT通过添加前缀线#,修改GRUB_CMD_LINE_LINUX"text",并取消注释GRUB_TERMINAL=console。然后保存并sudo update-grub
longbkit

@longbkit这是我在问题中提到的选项(不带systemd)。
Melebius
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.