GUIなしのCentOSの起動は、実際にはログイン前にGUIを起動しています

GUIなしのCentOSの起動は、実際にはログイン前にGUIを起動しています

読みました答え投稿には以下を使用することをお勧めします:

systemctl set-default multi-user.target

コマンドライン モードでログインします。正常に動作しますが、ログイン前は CentOS がグラフィカル モードで起動するため、起動プロセスがかなり遅くなります。次の図を参照してください。 ここに画像の説明を入力してください

以前は CentOS を最小限インストールしていましたが、現在の状況と比較して起動がはるかに速くなりました。その理由は何でしょうか。また、起動前の GUI を削除するにはどうすればよいでしょうか。

答え1

起動前の GUI を削除するには、オプションrhgbからオプションを削除する必要がありますgrub。起動中にカーネル メッセージも表示したい場合は、quiteカーネル追加行のオプションも削除する必要があります。

/etc/default/grubこれを行うには、任意のテキスト エディターでファイルを編集し、 を採用しますGRUB_CMDLINE_LINUX

プリブート GUI を削除するだけの場合は、次のようになります。

GRUB_CMDLINE_LINUX="quiet"

起動中にカーネルメッセージも表示したい場合は、fに設定するだけです。

GRUB_CMDLINE_LINUX=""

ファイル内のデフォルトのエントリを保持したい場合は、その行を でコメント化するだけです#

ファイルを編集したら、grub次のように構成を生成する必要があります。

grub2-mkconfig -o /etc/grub2.cfg

関連情報