Saya ingin boot ke konsol daripada menggunakan GUI systemd. Bagaimana saya bisa melakukan itu?
Saya ingin boot ke konsol daripada menggunakan GUI systemd. Bagaimana saya bisa melakukan itu?
Jawaban:
Buka terminal dan (sebagai root) jalankan:
systemctl set-default multi-user.target
atau dengan --force
systemctl set-default -f multi-user.target
untuk menimpa symlink yang saling bertentangan 1 .
Periksa kembali dengan:
systemctl get-default
Cara lain adalah menambahkan parameter berikut ke baris boot kernel Anda:
systemd.unit=multi-user.target
Dalam /etc/systemd/systemAnda akan menemukan symlink , default.target. Saat ini menunjuk ke /usr/lib/systemd/system/graphical.target(Anda dapat melihatnya dengan readlink default.target.
Sebagai root (atau melalui sudo), hapus symlink dan ganti:
rm default.target
ln -s /usr/lib/systemd/system/multi-user.target default.target
Periksa kembali dengan type default.target. Seharusnya mengatakan "tautan simbolik ke ...", bukan " tautan simbolik putus ke ..." dalam hal ini Anda salah mengetik target, mulai lagi. Juga periksa kembali apakah nama Anda tepat, default.target- semua ini penting agar sistem reboot dengan benar.
Anda sekarang dapat reboot dan pergi ke konsol daripada manajer tampilan. Untuk mengubah kembali ke login GUI, balikkan proses di atas.
KDMmemiliki bug di mana ia akan mengabaikan multi-user.targettarget saat menggunakan systemd.
Anda masih perlu mengatur multi-user.targetseperti yang disebutkan dalam jawaban di atas. Tetapi untuk beberapa alasan KDEakan mengabaikan itu bahkan ketika itu sudah diatur dengan benar dan masih berjalan saat boot: /.
Inilah pekerjaan yang saya temukan yang akhirnya berhasil. Tambahkan berikut ini ke parameter baris perintah kernel Anda:
systemd.mask=kdm.service
Saya mengedit /etc/default/grubdan mengubah GRUB_CMDLINE_LINUX_DEFAULTbaris untuk dibaca sebagai berikut:
GRUB_CMDLINE_LINUX_DEFAULT="quiet systemd.mask=kdm.service"
Setelah pembaruan perubahan ini grub:
update-grub
Sekarang setelah reboot sistem menampilkan prompt login konsol daripada memulai X dan KDE.