मैक ओएस एक्स पर वर्चुअलबॉक्स के साथ वीएम हेडलेस रनिंग करें


1

मैक OS X पर gui मोड में शुरू होने के बाद क्या रनिंग वर्चुअलबॉक्स VM बनाना संभव है?

विंडोज़ पर मैं VBoxHeadlessTray का उपयोग करके ऐसा करने में कामयाब रहा । यह टूल मूल वर्चुअलबॉक्स वीएम सूची का उपयोग करके वीएम को शुरू करने के बाद भी गुई मोड को अक्षम करने की क्षमता प्रदान करता है।

क्या इसे कमांड लाइन द्वारा भी पूरा किया जा सकता है? बेशक (हेडलेस -> गुई) के आसपास का दूसरा तरीका अच्छा होगा।

जवाबों:


0

हां, आप वर्चुअलबॉक्स का उपयोग करके एक वीएम हेडलेस चला सकते हैं, अगर आप वैग्रंट जैसी किसी चीज़ का उपयोग करते हैं;

http://www.vagrantup.com/

यह देवों के लिए अभिप्रेत है और एक अतिरिक्त बोनस के रूप में एक साझा फाइलसिस्टम का उपयोग करता है ताकि आप आसानी से एक लेग या LEMP स्टैक को एक वैजेंट वीएम (किसी भी डिस्ट्रो को पसंद करें) पर होस्ट कर सकें और फिर अपने वीएम पर फाइल बदलने के लिए ओएसएक्स में अपने पसंदीदा संपादक का उपयोग कर सकें।

के माध्यम से पढ़ा है, मुझे लगता है कि यह वही है जो आप खोज रहे हैं।


0

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

नोट: पोस्ट करने से ठीक पहले मैंने देखा कि यह कुछ साल पुराना है। अभिलेखागार से कुछ खींचने के लिए खेद है, लेकिन मुझे लगता है कि यह पोस्ट करने के लिए उपयोगी है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.