Làm cách nào để khởi động máy VirtualBox thông qua dòng lệnh (không có GUI)?


48

Tôi biết rằng điều này là có thể, nhưng tôi không biết làm thế nào ...

Tôi chỉ cố gắng khởi động một VirtualBox VM được gọi ubuservloctừ dòng lệnh, nhưng không thành công.

Câu trả lời:


86

Chỉ cần:

VBoxManage startvm "VM name" --type headless

Ví dụ:

VBoxManage startvm ubuservloc --type headless

15
Ngoài ra còn cóVBoxHeadless --startvm "VM name"
Julian F. Weinert

12
Để tắt nó, hãy sử dụng lệnh này:VBoxManage controlvm "VM name" acpipowerbutton
Lynch

1
Điều này sẽ không hoạt động nếu VM ở trạng thái được lưu với Gia tốc 3D vào
Duncan

3
Ngoài ra, nếu VM của bạn sử dụng khả năng tăng tốc 3D, sẽ tạm thời vô hiệu hóa nó, vì nó sẽ ngăn VM bắt đầu ở chế độ không đầu.
Bass

2
Trong trường hợp bạn quên tên máy ảo của mình, hãy làm VBoxManage list vms.
Matthias Braun



0
  • trong cửa sổ 10
    1. mở Oracle VM VirtualBox -> chọn vm_name nhấp chuột phải -> tạo Shortcut trong Desktop
    2. chọn phím tắt -> thuộc tính -> phím tắt -> đích -> sao chép
    3. mở cmd chạy (thay đổi 'VirtualBox.exe' -> 'VBoxHeadless.exe')
"C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe" --comment "linux_mint" --startvm "14f426cc-845d-46cb-9f6e-4dbb31a3769a"
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.