วิธีการเริ่มต้นเครื่อง VirtualBox ผ่านทางบรรทัดคำสั่ง (ไม่มี GUI)


48

ฉันรู้ว่าสิ่งนี้เป็นไปได้ แต่ฉันไม่รู้ว่า ...

ฉันแค่พยายามเริ่ม VirtualBox VM เรียกubuservlocจากบรรทัดคำสั่ง แต่ไม่ประสบความสำเร็จ

คำตอบ:


86

จำเป็นเท่านั้น:

VBoxManage startvm "VM name" --type headless

ตัวอย่างเช่น:

VBoxManage startvm ubuservloc --type headless

15
นอกจากนี้ยังมีVBoxHeadless --startvm "VM name"
Julian F. Weinert

12
ในการปิดระบบใช้คำสั่งนี้:VBoxManage controlvm "VM name" acpipowerbutton
ลินช์

1
สิ่งนี้จะไม่ทำงานหาก VM อยู่ในสถานะที่บันทึกด้วยการเร่งความเร็วแบบ 3 มิติ
Duncan

3
นอกจากนี้หาก VM ของคุณใช้การเร่งความเร็วแบบ 3 มิติคุณควรปิด (ชั่วคราว) ชั่วคราวเนื่องจากจะป้องกันไม่ให้ VM เริ่มทำงานในโหมดหัวขาด
เบส

2
ในกรณีที่คุณลืมชื่อของ VMs VBoxManage list vmsของคุณทำ
Matthias Braun



0
  • ใน windows 10
    1. เปิด Oracle VM VirtualBox -> เลือก vm_name คลิกขวา -> สร้างทางลัดในเดสก์ท็อป
    2. เลือกทางลัด -> คุณสมบัติ -> ทางลัด -> เป้าหมาย -> คัดลอก
    3. เปิด cmd run (เปลี่ยน 'VirtualBox.exe' -> 'VBoxHeadless.exe')
"C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe" --comment "linux_mint" --startvm "14f426cc-845d-46cb-9f6e-4dbb31a3769a"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.