16.04でのテキストモードでの起動


23

Ubuntu 16.04 LTSインストールの起動時にGUI(Xサーバー)を一時的に無効にする方法はありますか?

GRUBのtext行にGRUB_CMDLINE_LINUX_DEFAULT/etc/default/grubまたは直接行にオプションを追加することをお勧めするさまざまなガイドがありますlinux。これらのメソッドはUbuntu 14.04 LTSで正常に機能しますが、16.04 LTSで試してみると、常にLightDMになります。


その後、関連する質問が見つかりました:askubuntu.com/q/16371/250300
Melebius

回答:


41

XなしでUbuntu 16.04デスクトップを1回起動するsystemd.unit=multi-user.targetにはlinux、GRUBのコマンドラインに追加します。

これをデフォルトにするには、次を使用します

sudo systemctl set-default multi-user.target

Xのデフォルトの起動に戻すには、次を使用します。

sudo systemctl set-default graphical.target

現在のデフォルトのターゲットを表示するには、

sudo systemctl get-default

はい、これは動作します!ただし、この方法を古い方法ほど簡単に覚えていないことはかなり確信しています
...-Melebius

7
@Melebius:覚え方:Ubuntuはsystemdをinitシステムとして使用するようになりました。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)です。
メレビウス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.