an *_*use 1 command-line boot gui centos
systemctl set-default multi-user.target
Run Code Online (Sandbox Code Playgroud)
以命令行模式登录。它工作正常,除了在登录之前,CentOS 似乎已启动到图形模式,这使得启动过程非常缓慢。请看下图:

我之前安装了最少的 CentOS,与我现在的情况相比,它的启动速度要快得多。那么这是什么原因,以及如何摆脱预启动gui?
要摆脱预引导 GUI,您必须删除rhgb选项中的grub选项。如果您还需要在启动期间的内核消息,您还必须删除quite内核附加行的选项。
为此,请/etc/default/grub使用您选择的文本编辑器编辑文件并采用GRUB_CMDLINE_LINUX.
如果您只想删除预启动 GUI,它将如下所示。
GRUB_CMDLINE_LINUX="quiet"
Run Code Online (Sandbox Code Playgroud)
如果您还需要在启动期间的内核消息,只需将其设置为 f
GRUB_CMDLINE_LINUX=""
Run Code Online (Sandbox Code Playgroud)
您可能还想保留文件中的默认条目,为此您只需将该行注释为#.
编辑完文件后,您必须grub按如下方式生成配置。
grub2-mkconfig -o /etc/grub2.cfg
Run Code Online (Sandbox Code Playgroud)