方法 1:

方法 1:

我在 lenovo z70 上运行 Linux Mint XFCE 系统。我一直尝试在启动时引导到终端(但仍允许我在需要时使用 startx 启动图形界面)。在此处更改这些设置没有任何效果:http://ask.xmodulo.com/boot-into-command-line-ubuntu-debian.html以及此处的说明:https://community.linuxmint.com/tutorial/view/460也无法工作,因为没有“quiet splash”行。我不知道这些是错误还是什么。

答案1

Linux Mint 从 18 版开始使用调用的不同的 init 系统systemd,因此为了能够启动到控制台,需要使用:
systemd.unit=multi-user.target
简单地添加text到 GRUB 在这些系统上是行不通的。

您可以使用以下几种方法默认启动到控制台:

方法 1:

编辑文件/etc/default/grub

注释行GRUB_CMDLINE_LINUX_DEFAULT=""并添加GRUB_CMDLINE_LINUX="text"

#GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="text"

然后通过运行应用更改:sudo update-grub

现在,告诉操作系统systemd在启动时使用什么目标:
要在终端中默认启动,请运行:
sudo systemctl set-default multi-user.target

下次重启将进入控制台而不加载桌面。

要恢复上述更改(默认重新启用启动到 GUI 桌面),您需要运行:
sudo systemctl set-default graphical.target

方法 2:

禁用 MDM 服务:

要禁用登录 GUI 桌面,您需要禁用 MDM(桌面管理器)服务:
sudo systemctl disable lightmdm

要恢复更改,请运行:
sudo systemctl enable lightmdm

如果您希望按需启动 GUI 桌面而不改变之前的偏好,您可以运行:sudo systemctl start lightmdm

相关内容