GNU/Linux >> Belajar Linux >  >> Linux

Boot Ubuntu 16.04 ke baris perintah / jangan mulai GUI

Anda dapat menonaktifkan layanan pengelola tampilan dengan systemctl . Misalnya jika pengelola tampilan Anda adalah lightdm lalu jalankan:

sudo systemctl disable lightdm.service

Ini akan mencegah layanan dimulai saat boot.

Edit :

Saya lupa menyebutkan cara memulai GUI. Ini sesederhana memulai layanan systemd:

sudo systemctl start lightdm.service

Alih-alih text gunakan runlevel 3 :

GRUB_CMDLINE_LINUX="3"

# To remove all the fancy graphics you need to get rid of `splash`.
GRUB_CMDLINE_LINUX_DEFAULT=”quiet”

# Uncomment to disable graphical terminal (grub-pc only) 
GRUB_TERMINAL=console

Lalu update-grub dan reboot.

Tapi Anda benar-benar hanya membutuhkan GRUB_CMDLINE_LINUX="3" . Untuk tes cepat tekan ESC selama boot untuk masuk ke menu boot grub. Lalu tekan e dan temukan baris yang menentukan kernel dan tambahkan 3 di akhir:

 linux /vmlinuz root=/dev/mapper/ubuntu ro 3

Boot dengan CTRL +x

Idealnya saya juga ingin dapat memulai GUI dengan mengetik perintah.

Salah satunya:

$ sudo telinit 5
$ sudo service lightdm restart
$ sudo systemctl start lightdm

Diuji pada Ubuntu 16.04.1 LTS.


  • Saat dalam mode GUI, ini akan membawa Anda ke mode teks (runlevel 2,3,4) saat reboot. Anda mungkin mendapatkan layar kosong (no-gui) yang merupakan pengingat bahwa tidak ada GUI :-), masukkan ctrl alt (F1 ,F2 ,...) untuk menggunakan runlevel.

systemctl set-default multi-user.target

  • Ini akan membawa Anda kembali ke boot GUI saat Anda dalam mode teks.

systemctl set-default graphical.target


Linux
  1. referensi baris perintah systemd (lembar contekan)

  2. systemctl:perintah tidak ditemukan

  3. Contoh Perintah systemctl di Linux

  1. vim:perintah tidak ditemukan

  2. layanan:perintah tidak ditemukan

  3. chkconfig:perintah tidak ditemukan

  1. Tidak dapat memulai Layanan Docker di Ubuntu 16.04

  2. Cara memulai windows 10 melalui baris perintah grub

  3. Program baris perintah untuk menguji layanan DHCP