あなたが求めていることは私には完全に明確ではありません。そのため、あなたが興味を持っているものを見つけられることを願って、いくつかの可能な回答を提供します。
<オール>
/etc/default/grub
に移動すると、次回の起動時に X サーバーを無効にできます。 、行を見つける
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
そしてそれを
に変更しますGRUB_CMDLINE_LINUX_DEFAULT="text"
次に、grub を更新する必要があります。
update-grub
これで完了です。
その逆もできます X サーバーを再度有効にします。
-
systemd
を使用していると仮定して、ウィンドウ マネージャーを無効にすることができます。 、最近ではほとんどの Linux ディストリビューションで行われていますsystemctl disable kdm
または
gdm
、lightdm
、使用するものは何でも。 -
考えを変えたいと思われる場合は、時々、後に ブートが開始されました。ファイル
/etc/grub.d/40_custom
に追加します 次の手動エントリ:menuentry 'Ubuntu (Text mode)' --class ubuntu { recordfail insmod gzio insmod part_msdos insmod ext2 set root='hd0,msdos1' linux /vmlinuz root=/dev/sda1 ro text initrd /initrd.img }
(必ず
/dev/sda1
を適応させてください とmsdos1
あなたのに 構成)。これにより、GRUB2 メニューに、ときどき使用したいエントリが生成されます。 -
グラフィカル セッションが開始されていても、テキスト ログインだけが必要な場合は、Ctrl の組み合わせを覚えておいてください。 +Alt +F1 (または F2 -F6 ) だけで、テキスト形式のログインが提供されます。さらに、このテキスト ログイン内からウィンドウ マネージャーを無効にすることができます。
sudo systemctl stop gdm
(ord kdm、lightdm、sddm、 、またはあなたが使用するものは何でも)、そこには純粋にテキストのログインがあり、グラフィカルセッションは実行されていません.
-
最後に、グラフィック設定で予期しないエラー (更新がうまくいかなかった?) に遭遇したときに、テキストのみの起動に頼ることができます。 、ソリューションの準備なし 3 )。 grub のコマンド プロンプトで立ち往生している場合は、適切に変更された Terdon の提案を使用できます。 Debian および Arch Linux システムで動作しますが、次のようにします:
text
を追加する代わりにlinux
に Terdon が提案したように、Grub ディスプレイの行に3
と入力します。 (3) 代わりに;例:linux /boot/vmlinuz-4.0.0-1-amd64 root=UUID=5e285652 ro quiet 3
これにより、ネットワークを備えた CLI であるランレベル 3 で正常に起動されますが、ディスプレイ マネージャーはありません。
テキスト モードでの 1 回限りのブートの最も簡単な方法は、GRUB2 画面で E を押したときに、ブートするカーネル エントリを選択することです。 、linux
までスクロールします 行に text
を追加します 最後まで。例:
linux /boot/vmlinuz-4.0.0-1-amd64 root=UUID=5e285652 ro quiet text
次に、F10 を押します または Ctrl +X 起動します。
/etc/inittab からコピーして貼り付け:
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target
#
したがって、以下を設定できます:
systemctl set-default multi-user.target
CLIのみを実行する