Apa yang Anda minta tidak sepenuhnya jelas bagi saya, jadi saya akan memberi Anda beberapa kemungkinan jawaban, berharap Anda dapat menemukan yang Anda minati.
-
Anda dapat menonaktifkan server X pada boot berikutnya dengan masuk ke
/etc/default/grub
, menemukan garisGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
dan memodifikasinya menjadi
GRUB_CMDLINE_LINUX_DEFAULT="text"
Sekarang Anda perlu memperbarui grub,
update-grub
dan Anda selesai.
Anda dapat melakukan sebaliknya untuk mengaktifkan kembali server X.
-
Anda dapat menonaktifkan Window Manager Anda:dengan asumsi Anda menggunakan
systemd
, yang dilakukan sebagian besar distro Linux saat ini,systemctl disable kdm
atau
gdm
,lightdm
, apa pun yang Anda gunakan. -
Jika Anda merasa ingin berubah pikiran, sesekali, setelah boot telah dimulai, tambahkan ke file
/etc/grub.d/40_custom
entri manual berikut: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 }
(pastikan Anda mengadaptasi
/dev/sda1
danmsdos1
ke Anda konfigurasi). Ini hanya menghasilkan entri di menu GRUB2 Anda yang mungkin ingin Anda gunakan sesekali. -
Jika yang Anda inginkan hanyalah login teks, meskipun sesi grafis telah dimulai, ingat bahwa kombinasi Ctrl +Alt +F1 (atau F2 -F6 ) akan memberi Anda hal itu, login tekstual. Selanjutnya, Anda kemudian dapat menonaktifkan Pengelola Jendela dari dalam login tekstual ini,
sudo systemctl stop gdm
(atau kdm, lightdm, sddm, , atau apa pun yang Anda gunakan), dan di sana Anda memiliki login tekstual murni, tidak ada sesi grafis yang berjalan.
-
Terakhir, Anda mungkin ingin menggunakan boot hanya teks ketika Anda mengalami beberapa kesalahan tak terduga dalam konfigurasi grafis Anda (pembaruan salah?), yang membuat Anda tidak sadar (i.e. , tanpa menyiapkan solusi 3 ). Jika Anda terjebak pada prompt perintah di grub, Anda dapat menggunakan saran Terdon yang telah dimodifikasi dengan sesuai, karena, seperti berdiri, tidak berfungsi pada sistem Debian dan Arch Linux saya, tetapi berikut ini:daripada menambahkan
text
kelinux
baris di tampilan Grub seperti yang disarankan Terdon, ketik3
(tiga) sebagai gantinya; mis.,linux /boot/vmlinuz-4.0.0-1-amd64 root=UUID=5e285652 ro quiet 3
Ini akan berhasil mem-boot Anda ke runlevel 3, yaitu CLI dengan jaringan tetapi tanpa manajer tampilan.
Nah, pendekatan paling sederhana untuk boot satu kali ke mode teks adalah dengan memilih entri kernel yang ingin Anda boot ketika berada di layar GRUB2, tekan E , gulir ke bawah ke linux
baris dan tambahkan text
sampai akhir. Misalnya:
linux /boot/vmlinuz-4.0.0-1-amd64 root=UUID=5e285652 ro quiet text
Lalu, tekan F10 atau Ctrl +X untuk mem-boot.
Salin tempel dari /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
#
Oleh karena itu, Anda dapat mengatur:
systemctl set-default multi-user.target
untuk menjalankan hanya CLI