ฉันได้ติดตั้งเซิร์ฟเวอร์ Ubuntu 12.4 ในกล่อง Oracle Virtual หลังจากเสร็จสิ้นการติดตั้งฉันไม่สามารถใช้เซิร์ฟเวอร์ Ubuntu แบบเต็มหน้าจอแขกรับเชิญเพิ่มเติมในกล่องเสมือนจะทำงานในเซิร์ฟเวอร์อูบุนตู
ฉันได้ติดตั้งเซิร์ฟเวอร์ Ubuntu 12.4 ในกล่อง Oracle Virtual หลังจากเสร็จสิ้นการติดตั้งฉันไม่สามารถใช้เซิร์ฟเวอร์ Ubuntu แบบเต็มหน้าจอแขกรับเชิญเพิ่มเติมในกล่องเสมือนจะทำงานในเซิร์ฟเวอร์อูบุนตู
คำตอบ:
คุณสามารถให้อูบุนตูคอนโซลเซิร์ฟเวอร์ใน VirtualBox เริ่มต้นด้วยความละเอียดที่การ์ดกราฟิกของคุณรองรับผ่านสภาพแวดล้อมของ VirtualBox
ตรวจสอบความละเอียดที่การ์ดกราฟิกของคุณรองรับผ่าน VirtualBox Environment (VBE) คุณควรจะสามารถค้นหามันได้ด้วยการออกคำสั่ง ' vbeinfo
' ในคอนโซล GRUB (กดCปุ่มเมื่อเมนูบูต GRUB ปรากฏขึ้น)
เลือกความละเอียดหนึ่งรายการจากนั้นเปิด '/ etc / default / grub' (เช่นsudo vim /etc/default/grub
) และเปลี่ยนบรรทัด#GRUB_GFXMODE=640x480
เป็นแบบนี้GRUB_GFXMODE=1152x864
(ที่ 1152x864 ควรเป็นความละเอียดที่คุณกำหนดเองซึ่งการ์ดกราฟิกของคุณรองรับ)
ตอนนี้รันคำสั่งสองคำสั่งนี้แบบหนึ่งต่อหนึ่ง:
sudo update-grub
sudo reboot
ตอนนี้คุณควรเห็นคอนโซลของ VM ในการแก้ปัญหาที่กำหนดเองที่คุณเพิ่งตั้งค่า
( PS:ตามที่ Javier Rivera กล่าวว่าอาจไม่สามารถใช้ความละเอียดเต็มหน้าจอได้)
ตามที่ระบุไว้ในวิธีที่เหมาะสมในการเปลี่ยนความละเอียดเทอร์มินัลใน Ubuntu Server 13.04? คุณต้องตั้งค่า
GRUB_GFXPAYLOAD_LINUX=keep
ในไฟล์ / etc / default / grub มิฉะนั้นความละเอียดจะถูกใช้เพียงช่วงสั้น ๆ ระหว่างการบูต
คำตอบอื่น ๆ ใช้งานไม่ได้กับฉันใน Ubuntu 16.10 - เช่นความละเอียดจะถูกนำไปใช้ แต่จากนั้นจะย้อนกลับไปยังจุดต่าง ๆ ในภายหลังในระหว่างการบู๊ต ในที่สุดสิ่งที่ใช้งานได้คือการรวมการตั้งค่าสามอย่างต่อไปนี้ใน/etc/default/grub
:
GRUB_GFXMODE=1280x1024 # width x height required - see below
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
GRUB_GFXPAYLOAD_LINUX=keep
ตามมาด้วยการวิ่ง:
sudo update-grub
sudo reboot
หมายเหตุ 1:ความละเอียดที่รองรับสามารถระบุได้จากภายในด้วง กดC
ที่ grub prompt จากนั้นพิมพ์:
set pager=1 (To enable paging of long vbeinfo output)
vbeinfo
reboot (When done)
เมื่อเลือกความละเอียดความกว้าง x ความสูงก็เพียงพอ (เว้นแต่คุณจะใส่ใจเป็นพิเศษเกี่ยวกับการตั้งค่าความลึกของสี)
หมายเหตุ 2:หากคุณไม่เห็นเมนูด้วงให้รอShiftขณะทำการบูท
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
เป็นข้อกำหนดที่จะได้รับความละเอียดในการเปลี่ยนแปลง
สิ่งที่ฉันทำอยู่เสมอคือติดตั้ง ssh บนเซิร์ฟเวอร์จากนั้นใช้ผงสำหรับอุดรูเพื่อเข้าถึงเซิร์ฟเวอร์ ไม่เพียงให้ฉันดูเซิร์ฟเวอร์แบบเต็มหน้าจอ แต่ยังอนุญาตให้ฉันเชื่อมต่อกับเซิร์ฟเวอร์จากเครื่องอื่น
เพื่อติดตั้ง ssh metapackage (ไคลเอนต์และเซิร์ฟเวอร์) เพียงแค่เรียกใช้:
sudo apt-get install ssh
คุณสามารถติดตั้งได้openssh-server
หากคุณไม่ต้องการไคลเอ็นต์ ssh บน VM
VirtualBox guest แขกเพิ่มเติมแสดงโปรแกรมควบคุมทำงานบนโหมดกราฟิกไม่ใช่โหมดข้อความ คุณจะต้องติดตั้ง Xorg เพื่อใช้งานเต็มหน้าจอ