Jak uruchomić maszynę VirtualBox za pomocą wiersza poleceń (bez GUI)?


48

Wiem, że to możliwe, ale nie wiem jak ...

Właśnie próbuję uruchomić maszynę wirtualną VirtualBox wywoływaną ubuservlocz wiersza polecenia, ale bez powodzenia.

Odpowiedzi:


86

Potrzebne tylko:

VBoxManage startvm "VM name" --type headless

Na przykład:

VBoxManage startvm ubuservloc --type headless

15
Jest teżVBoxHeadless --startvm "VM name"
Julian F. Weinert

12
Aby wyłączyć, użyj tego polecenia:VBoxManage controlvm "VM name" acpipowerbutton
Lynch,

1
To nie zadziała, jeśli maszyna wirtualna jest w stanie zapisanym z włączoną akceleracją 3D
Duncan

3
Ponadto, jeśli twoja maszyna wirtualna korzysta z akceleracji 3D, sensowne jest (tymczasowe) jej wyłączenie, ponieważ uniemożliwi to uruchomienie maszyny wirtualnej w trybie bezgłowym.
Bass

2
Jeśli zapomniałeś nazwy swoich maszyn wirtualnych, zrób to VBoxManage list vms.
Matthias Braun,



0
  • w systemie Windows 10
    1. otwórz Oracle VM VirtualBox -> wybierz vm_name kliknij prawym przyciskiem myszy -> utwórz skrót na pulpicie
    2. wybierz skrót -> właściwości -> skrót -> cel -> kopiuj
    3. otwórz cmd run (zmień „VirtualBox.exe” -> „VBoxHeadless.exe”)
"C:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe" --comment "linux_mint" --startvm "14f426cc-845d-46cb-9f6e-4dbb31a3769a"
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.