การบูตเข้าสู่โหมดข้อความใน 16.04


23

มีวิธีการปิดการใช้งาน GUI (X server) ชั่วคราวเมื่อทำการติดตั้ง Ubuntu 16.04 LTS หรือไม่

มีคำแนะนำให้คำปรึกษาต่าง ๆ ที่จะเพิ่มเป็นtextตัวเลือกลงบนสายGRUB_CMDLINE_LINUX_DEFAULTใน/etc/default/grubหรือบนlinuxเส้นด้วง วิธีการเหล่านี้ทำงานได้ดีใน Ubuntu 14.04 LTS แต่ฉันมักจะลงเอยด้วย LightDM เสมอเมื่อลองใช้ 16.04 LTS


มากภายหลังพบคำถามที่เกี่ยวข้อง: askubuntu.com/q/16371/250300
Melebius

คำตอบ:


41

ในการบูต Ubuntu 16.04 สก์ท็อปโดยไม่ต้อง X ครั้งหนึ่งเพิ่มsystemd.unit=multi-user.targetไปยังlinuxบรรทัดคำสั่งในด้วง

ในการทำให้เป็นค่าเริ่มต้นให้ใช้

sudo systemctl set-default multi-user.target

หากต้องการกลับไปบูตค่าเริ่มต้นเป็น X ให้ใช้

sudo systemctl set-default graphical.target

หากต้องการดูเป้าหมายเริ่มต้นในปัจจุบัน

sudo systemctl get-default

ใช่มันใช้งานได้! อย่างไรก็ตามฉันค่อนข้างมั่นใจว่าฉันจะไม่จดจำวิธีการนี้ได้อย่างง่ายดายเหมือนวิธีเก่า ๆ …
Melebius

7
@Melebius: วิธีการจำ: ตอนนี้ Ubuntu ใช้ systemd เป็นระบบเริ่มต้น Systemd มีความคิดเกี่ยวกับหน่วยเป้าหมายซึ่งบางอย่างสอดคล้องกับ bootlevels โรงเรียนเก่า เมื่อบูทระบบ systemd มีเป้าหมายที่จะบรรลุdefault.targetซึ่งสามารถเชื่อมโยงกับหนึ่งในสอง: multi-user.target(ระบบเต็มไม่มีกราฟิก) และgraphical.target(ระบบเต็มขึ้นด้วยกราฟิก)
AlexP

1
สำหรับผู้ที่ไม่ทราบวิธีการแก้ไขคำสั่ง GRUB: กดShiftระหว่างการบู๊ตและกดeเพื่อแก้ไขคำสั่งการบูตที่เลือก
longbkit

ขอบคุณสำหรับคำแนะนำของคุณในกรณีของฉันฉันต้องแก้ไขการตั้งค่าด้วงเช่นกัน sudo vi /etc/default/grub แสดงความคิดเห็นออกGRUB_CMD_LINE_LINUX_DEFAULTบรรทัดโดยการเพิ่มคำนำหน้า#ปรับเปลี่ยนGRUB_CMD_LINE_LINUXไป"text"และ GRUB_TERMINAL=consoleuncomment จากนั้นบันทึกและsudo update-grub
longbkit

@ longbkit นั่นเป็นตัวเลือกเก่า (โดยไม่มีsystemd) ที่ฉันพูดถึงในคำถาม
Melebius
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.