ฉันจะบูตเข้าสู่โหมดข้อความจริงได้อย่างไร


32

ฉันพบวิธีที่จะปิดการใช้งานgdmหรือlightdmหรือสิ่งใดก็ตามที่ใช้ 11.10 แต่ฉันไม่สามารถหาวิธีรับการบูตด้วยโหมดข้อความที่แท้จริงได้ ฉันต้องการที่จะเห็นข้อความเคอร์เนลทั้งหมดบินตามที่มันบูตไม่ได้หน้าจอสีม่วงโง่

ในที่สุดฉันก็ปิดตัวจัดการเดสก์ท็อป แต่ตอนนี้ฉันได้รับหน้าจอสีม่วงอยู่พักนึงจากนั้นจะเปลี่ยนเป็น TTY1 หลังจากนั้นก็เกิดขึ้นฉันได้รับครึ่งหน้าจอของข้อความเคอร์เนล (จุดสิ้นสุดของลำดับการบูตสิ่งที่เกี่ยวกับการเรียกใช้สคริปต์ init ฯลฯ ) และเข้าสู่ระบบพรอมต์ ฉันไม่นี้โดยการเปลี่ยนGRUB_CMDLINE_LINUX_DEFAULTและGRUB_CMDLINE_LINUXไปในtext/etc/defaults/grub

จริงๆคำถามหลักของฉันคือสิ่งที่วางหน้าจอสีม่วงใบ้ที่บูตและฉันจะปิด!


กดปุ่มขึ้นขณะทำการบูท
shantanu

ลองอ่านโพสต์นี้เพื่อรับทราบวิธีการบูตข้อความความละเอียดสูงด้วยพลีมั ธ

คำตอบ:


36

แก้ไขใน /etc/default/grub

# Stops the ubuntu purple screen
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

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

sudo update-grubทำงานแล้ว


ไม่เห็นค่า GRUB_TERMINAL ขอบคุณมาก. สิ่งนี้ใช้ได้ผล ฉันเปลี่ยนค่าที่ฉันเห็นคนพูดถึงออนไลน์เท่านั้น ฉันไม่เคยรู้สึกสบายใจที่จะแก้ไขสคริปต์การกำหนดค่าบูตโหลดเดอร์ ฉันกลัวเสมอว่าฉันจะต้องใช้แฟลชไดรฟ์กู้ภัยของฉัน: P
Caleb1994

apt-get purge plymouth-theme-ubuntu-text- นี่เป็นการลบล้างความโหดร้ายมากมายหลังจากคุณทำตามข้างต้น
Ian Macintosh

@IanMacintosh มันหยาบอะไรบ้าง บนเครื่องของฉันมันบอกว่ามันจะเพิ่มพื้นที่ว่างในดิสก์ 84kB มันลบอย่างอื่นเช่นกัน?
Drew Noakes

@IanMacintosh ดังนั้นฉันจึงลองทำสิ่งนี้ คำสั่งใช้เวลาสักครู่update-initramfs: Generating /boot/initrd.img-3.11.0-26-genericหนึ่ง หลังจากนั้นฉันรีบูทและเปรียบเทียบผลลัพธ์ของ bootchart เวลาในการบู๊ตเพิ่มขึ้นประมาณสองวินาที busyboxความล่าช้าที่ดูเหมือนจะมีสาเหตุมาจาก หลังจากplymouth-theme-ubuntu-textเวลาบูตที่ติดตั้งใหม่ลดลงกลับ ฉันไม่สามารถอธิบายได้ว่าทำไมถึงเป็นเช่นนี้ แต่เป็นสิ่งที่ฉันสังเกต
Drew Noakes

1
ความเร็วในการบูตจะได้รับผลกระทบหากคุณเขียนข้อความจำนวนมากลงบนหน้าจอโดยเฉพาะในโหมดกราฟิกที่มีการเลื่อนช้า คำถามไม่ได้เกี่ยวกับการพยายามบูตเร็วขึ้น 5 วินาที คุณสามารถลองคำถามใหม่และดูว่ากระทะนั้นเป็นอย่างไร
Ian Macintosh

4

เพื่อให้มั่นใจว่า 'หน้าจอสีม่วงใบ้' ไม่ปรากฏขึ้นอีกหลังจากบูตให้ทำดังต่อไปนี้ใน/etc/default/grubไฟล์:

  • sudo vi /etc/default/grub
  • กดiเพื่อเข้าสู่โหมดแก้ไข vi
  • ยกเลิกหมายเหตุบรรทัดที่อ่าน#GRUB_TERMINAL=consoleโดยลบส่วนนำ#
  • กดEscเพื่อออกจากโหมดแก้ไข vi
  • พิมพ์:wqเพื่อบันทึกการเปลี่ยนแปลงที่ทำกับ/etc/default/grubไฟล์และออกจาก vi
  • อัปเดต/boot/grub/grub.cfgเพื่อให้การเปลี่ยนแปลงของคุณถูกนำไปใช้โดยเรียกใช้sudo update-grub

    หากคอมพิวเตอร์ของคุณใช้ systemd คุณต้องบอกให้ systemd ข้ามการเข้าสู่ระบบ GUI เริ่มต้น:

  • sudo systemctl enable multi-user.target --force

  • sudo systemctl set-default multi-user.target


  • รีบูทคอมพิวเตอร์ของคุณ: sudo reboot

ตอนนี้ 'หน้าจอสีม่วงใบ้' จะไม่ปรากฏขึ้นอีกครั้ง

จำไว้ว่าคุณต้องอัปเดต/boot/grub/grub.cfgเพื่อให้การเปลี่ยนแปลงมีผล


1

จากตัวแก้ไขเมนูการบูต Grub (เช่นเมนูที่ปรากฏขึ้นในขณะที่เครื่องกำลังบูท) คุณสามารถลองแสดงความคิดเห็นบรรทัด "load_video"


ฉันพบว่าฉันต้องทำแบบนี้ ** ทำงานเมื่อฉันยังลบ "สาดเงียบ"
เจซัลลิแวน

1

คุณอาจต้องการป้องกันเคอร์เนลจากการเปลี่ยนโหมดวิดีโอซึ่งอาจมีปัญหาโดยเฉพาะอย่างยิ่งหากคุณไม่เห็นพรอมต์การเข้าสู่ระบบหรือปิดบางส่วนของหน้าจอ เพิ่มการตั้งค่า GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" ไปยัง / etc / default / grub:

#GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
#GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
#for text mode boot up... and also uncomment the "console" terminal
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
#GRUB_CMDLINE_LINUX="text"
GRUB_TERMINAL=console
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.