ฉันจะเริ่มต้น VM โดยไม่มีหน้าต่างได้อย่างไร [ซ้ำ]


57

คำถามนี้มีคำตอบอยู่ที่นี่แล้ว:

VirtualBox มีหน้าต่างแสดงการแสดงผลของแขกระบบปฏิบัติการ ฉันกำลังเชื่อมต่อกับ VirtualBox ด้วยเดสก์ท็อประยะไกลดังนั้นฉันไม่ต้องการ VirtualBox เพื่อแสดงหน้าต่างนั้นในโฮสต์ระบบปฏิบัติการ

แน่นอนฉันสามารถย่อให้เล็กสุด แต่มีวิธีบอก VirtualBox ว่าไม่ให้แสดงหน้าต่างนั้นหรือไม่?

คำตอบ:


51

ขั้นแรกตรวจสอบให้แน่ใจว่าไบนารีกล่องเสมือนอยู่ในเส้นทางของคุณ โดยปกติแล้วจะทำบน Linux แต่ใน Windows คุณอาจต้องเพิ่มโฟลเดอร์ bin ของไดเรกทอรีการติดตั้งลงในพา ธ ของคุณด้วยตนเอง

จากนั้นคุณต้องรู้ชื่อระบบปฏิบัติการ OS หรือหมายเลข UUID ของคุณ คุณสามารถค้นหาทั้งสองสิ่งนี้ได้โดยพิมพ์

VBoxManage list vms

เข้าสู่สถานี จากนั้นเพียงพิมพ์

VBoxHeadless -s <Guest-OS-Name>

หรือ

VBoxHeadless -s <UUID>

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


4
มีวิธีเพิ่มสิ่งนี้เป็นพารามิเตอร์ (หรือบางอย่าง) ในการตั้งค่าเครื่องหรือไม่?
MrGlass

89

คำถามเก่า แต่มีการอัปเดตตามลำดับ:

ในฐานะของ VirtualBox 4.2 คุณสามารถเริ่มต้นเครื่องไร้ศีรษะจาก GUI โดยกดค้างไว้Shiftในขณะที่คลิกปุ่มเริ่ม

ใช้งานไม่ได้ง่ายอย่างน่ากลัว แต่นั่นรวมถึงฟีเจอร์ใหม่อื่น ๆ ไว้ในโพสต์บล็อกของ Oracle

แก้ไข: ตั้งแต่ VirtualBox 5.0 มีปุ่มดร็อปดาวน์ที่ให้คุณเลือกวิธีเริ่มต้น VM ซึ่งรวมถึงโหมดหัวขาด


4
ฉันจะเปิดหน้าต่างได้อย่างไรหลังจากฉันเริ่มต้นเครื่องแบบไม่มีหัว
Wener

2
ใน VirtualBox 5.0 จะมีลูกศรดรอปดาวน์ติดกับปุ่มเริ่ม คุณสามารถเลือกระหว่างการเริ่มต้นปกติหัวขาดหรือถอดออกได้
Bastian35022

17

คุณสามารถบอก VirtualBox ให้เริ่ม VM ในโหมด headless โดยไม่ใช้ปุ่มเริ่ม gui แต่เป็นเหมือนกัน

VBoxManage startvm <guest-os-name> --type headless

มันใช้งานได้ดีกับ windows
ต้านพิษ

1
ใช่ดีจริงๆสำหรับ windows! การเปิดตัวจากสคริปต์เริ่มต้นจะไม่ทำให้คุณเปิดหน้าต่างพร้อมรับคำสั่ง
Soth

1
ทางออกนั้นดีกว่า IMO ที่ยอมรับได้เพราะมันเริ่มต้นอินสแตนซ์ VirtualBox ใหม่ในกระบวนการบริการแบ็คกราวน์ที่เหมาะสมกับความต้องการของฉัน
ForNeVeR
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.