VBoxHeadless
हो सकता है कि आप के बाद क्या हो।
भले ही आप एक नया वीएम बनाएं या एक पुराने को आयात करें, आप इसे कमांड से शुरू कर सकते हैं:
VBoxHeadless --startvm "Ubuntu 16.04 सर्वर"
(अपने वीएम के नाम के साथ Ubuntu 16.04 सर्वर बदलें।)
VBoxHeadless VM और एक VRDP (वर्चुअलबॉक्स रिमोट डेस्कटॉप प्रोटोकॉल) सर्वर को शुरू करेगा जो आपको वीएम के आउटपुट को दूसरी मशीन पर दूरस्थ रूप से देखने की अनुमति देता है।
VM को रोकने के लिए, चलाएँ
VBoxManage controlvm "Ubuntu 16.04 Server" पॉवरऑफ
VM को रोकने के लिए, दौड़ें
VBoxManage controlvm "Ubuntu 16.04 Server" पॉज़
VM को रीसेट करने के लिए, चलाएं
VBoxManage controlvm "Ubuntu 16.04 Server" रीसेट
मैं आज रात एक और कारण से इस पर शोध कर रहा हूं, जिससे यह मेरी जरूरतों के लिए थोड़ा अधिक लचीला हो गया है, लेकिन यह सिर्फ वही हो सकता है जो आपको चाहिए।
भी:
$ VBoxHeadless --help
Oracle VM VirtualBox Headless Interface 5.2.10
(C) 2008-2018 Oracle Corporation
All rights reserved.
Usage:
-s, -startvm, --startvm <name|uuid> Start given VM (required argument)
-v, -vrde, --vrde on|off|config Enable or disable the VRDE server
or don't change the setting (default)
-e, -vrdeproperty, --vrdeproperty <name=[value]> Set a VRDE property:
"TCP/Ports" - comma-separated list of
ports the VRDE server can bind to; dash
between two port numbers specifies range
"TCP/Address" - interface IP the VRDE
server will bind to
--settingspw <pw> Specify the settings password
--settingspwfile <file> Specify a file containing the
settings password
-start-paused, --start-paused Start the VM in paused state
-c, -capture, --capture Record the VM screen output to a file
-w, --width Frame width when recording
-h, --height Frame height when recording
-r, --bitrate Recording bit rate when recording
-f, --filename File name when recording. The codec used
will be chosen based on file extension
नोट: पोस्ट करने से ठीक पहले मैंने देखा कि यह कुछ साल पुराना है। अभिलेखागार से कुछ खींचने के लिए खेद है, लेकिन मुझे लगता है कि यह पोस्ट करने के लिए उपयोगी है।