वर्चुअलाइजेशन आज की प्रमुख कंप्यूटिंग तकनीकों में से एक है। वर्चुअल मशीन (वीएम) के साथ, आप अतिरिक्त हार्डवेयर प्राप्त करने के लिए बैंक को तोड़े बिना अपने पीसी पर अपनी पसंद का लगभग कोई भी ऑपरेटिंग सिस्टम चला सकते हैं।
यह मार्गदर्शिका इस बात की पड़ताल करती है कि आप जिस ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं, चाहे वह विंडोज, मैकओएस या लिनक्स हो, अपने वर्चुअलबॉक्स वर्चुअल मशीनों के प्रबंधन में कमांड लाइन टर्मिनल का उपयोग कैसे करें। सभी वर्चुअलबॉक्स इंस्टॉलेशन VBoxManage कमांड-लाइन टूल के साथ आते हैं, जो आपकी वर्चुअल मशीनों के प्रबंधन के लिए एक शक्तिशाली और लचीली उपयोगिता है।
VboxManage क्या है?
VboxManage आपके वर्चुअलबॉक्स सॉफ़्टवेयर इंस्टॉलेशन के हिस्से के रूप में डिफ़ॉल्ट रूप से स्थापित एक कमांड-लाइन इंटरफ़ेस (CLI) टूल है।
जितना अधिक आप GUI से अपनी अधिकांश वर्चुअल मशीन का प्रबंधन कर सकते हैं, VboxManage CLI आपको अधिक कार्यक्षमता प्रदान करता है यह आपको वर्चुअलाइजेशन इंजन तक सीधी पहुंच प्रदान करता है, जिससे आप अतिरिक्त सुविधाओं तक पहुंच सकते हैं जो इसके माध्यम से अनुपलब्ध हैं जीयूआई। इसके अलावा, अधिकांश लिनक्स सर्वर जीयूआई के साथ नहीं आते हैं, इसलिए आप अभी भी अपने वीएम को हेडलेस मोड में भी प्रबंधित करने में सक्षम होंगे।
सभी VboxManage कमांड शब्द से शुरू होते हैं vboxmanage और आमतौर पर एक उपकमांड द्वारा पीछा किया जाता है जैसे कि सूची, controlvm, आदि। अक्सर, आपको VM का नाम प्रदान करने की आवश्यकता होती है जिसे आप कॉन्फ़िगर या नियंत्रित करना चाहते हैं।
डाउनलोड: वर्चुअलबॉक्स के लिए खिड़कियाँ | मैक ओएस | लिनक्स (नि: शुल्क)
1. आभासी मशीनों की सूची बनाना
सबसे आम और महत्वपूर्ण वर्चुअलबॉक्स कमांड में से एक है उन सभी वीएम को सूचीबद्ध करना जो आपके पीसी या सर्वर पर उपलब्ध हैं। यहां बताया गया है कि आप अपने पीसी पर पंजीकृत सभी वीएम को कैसे देख या सूचीबद्ध कर सकते हैं। आउटपुट से, आप देखेंगे कि प्रत्येक VM को एक यूनिवर्सली यूनिक आइडेंटिफ़ायर (UUID) दिया जाता है जिसका उपयोग VM को विशिष्ट रूप से पहचानने के लिए किया जाता है।
अपनी मशीन पर स्थापित वर्चुअल मशीनों को सूचीबद्ध करने के लिए, निम्न आदेश का उपयोग करें:
vboxmanage सूची vms
यदि आप एक विस्तृत सूची चाहते हैं, तो जोड़ें -एल या --लंबा को झंडा vboxmanage सूची vms आदेश। आउटपुट आपको सभी पंजीकृत वीएम दिखाता है और विस्तृत जानकारी जैसे प्रत्येक वीएम का कॉन्फ़िगरेशन, हार्डवेयर विवरण, सेटिंग्स इत्यादि।
कभी-कभी आप केवल उन VMs को सूचीबद्ध करने में रुचि रखते हैं जो वर्तमान में चल रहे हैं। उस स्थिति में, आप उपयोग कर सकते हैं सूची उपकमांड के साथ रनिंग वीएमएस विकल्प इस प्रकार है।
vboxप्रबंधन सूची चल रही हैvms
2. VM को प्रारंभ करना और रोकना
VboxManage का उपयोग करके VM प्रारंभ करने के लिए, का उपयोग करें स्टार्टवम उपकमांड के बाद वर्चुअल मशीन का नाम या यूयूआईडी। उदाहरण के लिए, मैं VM को नाम से शुरू करने के लिए निम्न कमांड चलाऊंगा Window11 पिछले खंड में सूचीबद्ध।
vboxmanage startvm Windows11
जब वर्चुअल मशीन को रोकने की बात आती है, तो आपके पास कई विकल्प उपलब्ध होते हैं। आप VM को बंद कर सकते हैं, या आप इसे रोक सकते हैं।
किसी वर्चुअल मशीन को बंद करके उसे बंद करने के लिए, आप इसका उपयोग करते हैं controlvm उपकमांड के बाद वीएम का नाम और उसके बाद बिजली बंद विकल्प इस प्रकार है।
vboxmanage controlvm Windows11 poweroff
आपको प्रतिशत के रूप में VM शट डाउन की प्रगति दिखाई जाएगी।
यदि आप VM को सिस्टम संसाधनों का उपभोग करने से रोकना चाहते हैं लेकिन जरूरी नहीं कि इसे बंद करना चाहते हैं, तो आप VM को रोक सकते हैं और बाद में इसे फिर से शुरू कर सकते हैं।
चल रहे VM को रोकने के लिए, निम्न कमांड का उपयोग करें।
vboxmanage controlvm Window11 पॉज़
ध्यान दें कि रुका हुआ VM अभी भी चल रहे VMs के अंतर्गत सूचीबद्ध है। VM की स्थिति के बारे में जानकारी प्राप्त करने के लिए, कमांड का उपयोग करके एक लंबी सूची चलाएँ vboxmanage सूची runvms -l. आउटपुट में, राज्य पैरामीटर के बराबर होना चाहिए रोके गए. टाइमस्टैम्प जब VM को रोका गया था तब भी सूचीबद्ध किया जाएगा।
रुके हुए VM को फिर से शुरू करने के लिए, निम्न कमांड का उपयोग करें।
vboxmanage controlvm Windows11 फिर से शुरू
3. वीएम जानकारी प्राप्त करना
सभी VMs को सूचीबद्ध करने के बजाय किसी विशिष्ट VM से संबंधित जानकारी देखने के लिए, का उपयोग करें शोवमिनफो उपकमांड। उदाहरण के लिए, आप विंडोज 11 वीएम के बारे में विस्तृत जानकारी प्राप्त करने के लिए निम्न कमांड चला सकते हैं, जिसमें इसके हार्डवेयर और अन्य कॉन्फ़िगरेशन विवरण, नेटवर्क स्थिति इत्यादि शामिल हैं।
vboxmanage showvminfo Windows11
4. एक वीएम बनाना
वर्चुअल मशीन का प्रबंधन करते समय एक और महत्वपूर्ण कार्य नए वीएम का निर्माण है। उपयोग क्रिएटव्म एक नया VM बनाने के लिए उपकमांड। उदाहरण के लिए, डेबियन लिनक्स ऑपरेटिंग सिस्टम पर चलने वाली "डेबियनवीएम" नामक वर्चुअल मशीन बनाने के लिए, आप निम्न कमांड चला सकते हैं।
vboxmanage createvm --name DebianVM --ostype Debian Debian_64 --register
यदि आप अपने वीएम में उपयोग करने के लिए ऑपरेटिंग सिस्टम के नाम के बारे में सुनिश्चित नहीं हैं, तो आप निम्न कमांड का उपयोग करके समर्थित वर्चुअलबॉक्स ऑपरेटिंग सिस्टम की जांच कर सकते हैं।
vboxmanage list ostypes
यदि आप नव निर्मित वीएम को संशोधित करना चाहते हैं, उदाहरण के लिए, स्मृति आकार, नाम और अन्य प्रासंगिक पैरामीटर बदलने के लिए, आप इसका उपयोग कर सकते हैं संशोधितvm उपकमांड।
NS संशोधितvm उपकमांड सिंटैक्स के बाद VM का नाम आता है जिसे आप संशोधित करना चाहते हैं। इसके बाद, आप उस सेटिंग को निर्दिष्ट करते हैं जिसे आप बदलना चाहते हैं, और अंत में, आप सेटिंग का मान निर्दिष्ट करते हैं।
आइए मान लें कि आप ऊपर दिए गए नव निर्मित वीएम का नाम डेबियनवीएम से डेबियन 9 में बदलना चाहते हैं --नाम स्थापना।
vboxmanage modifvm DebianVM --name Debian9
आप उन सेटिंग्स की सूची देख सकते हैं जिन्हें आप कमांड चलाकर संशोधित कर सकते हैं:
vboxmanage modivm
और अधिक जानें: अपने लिनक्स वर्चुअलबॉक्स को सुपरचार्ज करने के लिए टिप्स
5. स्नैपशॉट और पुनर्स्थापना
बैकअप एक मजबूत आईटी प्रणाली को बनाए रखने का एक महत्वपूर्ण घटक है। वर्चुअलबॉक्स आपको अपने वीएम की स्थिति को बनाए रखने की क्षमता देता है ताकि कुछ गलत होने पर आप इसे पुनर्स्थापित कर सकें।
किसी विशेष VM का स्नैपशॉट लेने के लिए, आप निम्न कमांड चला सकते हैं, जहाँ क्रिसमस की पूर्व संध्यास्नैपशॉट आपके VM स्नैपशॉट को दिया गया नाम है।
vboxmanage स्नैपशॉट Windows11 "क्रिसमस की पूर्व संध्या स्नैपशॉट" लें
नए बनाए गए स्नैपशॉट के साथ उपरोक्त VM को पुनर्स्थापित करने के लिए, पहले, VM चल रहा है, तो उसे रोकें, फिर निम्न आदेश का उपयोग करके स्नैपशॉट को पुनर्स्थापित करें।
vboxmanage स्नैपशॉट Windows11 "क्रिसमस की पूर्व संध्या स्नैपशॉट" को पुनर्स्थापित करें
जाहिर है, आप स्नैपशॉट नाम को किसी ऐसी चीज़ के लिए बदल सकते हैं जो आपके VM इंस्टॉलेशन के अनुकूल हो।
6. सहायता ले रहा है
VboxManage CLI का उपयोग करने में बेहतर बनने के लिए, आपको कमांड याद रखने के बजाय कमांड टर्मिनल से सहायता प्राप्त करने या दस्तावेज़ पढ़ने का तरीका पता होना चाहिए। इसके अलावा, कई अन्य कमांड हैं जिन्हें हमने इस गाइड में शामिल नहीं किया है। निम्नलिखित कमांड चलाकर VboxManage कमांड और इसके द्वारा आपको प्रदान किए जाने वाले विकल्पों के बारे में अधिक जानें:
vboxmanage
और अधिक जानें: Linux पर कमांड लाइन सहायता कैसे प्राप्त करें
आपको VM का उपयोग करने पर विचार क्यों करना चाहिए
इस गाइड ने आपके वर्चुअलबॉक्स वीएम को VboxManage के साथ प्रबंधित करने के लिए कुछ महत्वपूर्ण कमांड की खोज की है, जो आपकी वर्चुअल मशीनों के प्रबंधन के लिए एक शक्तिशाली और हल्का CLI टूल है। इसके अलावा, आप आसानी से अपने VMs को आसानी से प्रबंधित करने के लिए VboxManage पर आधारित ऑटोमेशन स्क्रिप्ट बना सकते हैं।
वर्चुअल मशीन आपको अपने पीसी पर कई ऑपरेटिंग सिस्टम चलाने और प्रयोग करने का अवसर प्रदान करती है। इसके अतिरिक्त, क्योंकि VMs एक सुरक्षित और पृथक वातावरण में चलते हैं, आपको आश्वस्त किया जाता है कि यदि अतिथि या VM ऑपरेटिंग क्रैश हो जाता है, तो यह आपके होस्ट ऑपरेटिंग सिस्टम को नकारात्मक रूप से प्रभावित नहीं करेगा।
वर्चुअल मशीन का उपयोग किसके लिए किया जाता है? वर्चुअल मशीनों के लिए यहां कुछ व्यावहारिक लाभ और उपयोग दिए गए हैं जिन्हें आप अभी आज़मा सकते हैं।
आगे पढ़िए
- प्रौद्योगिकी की व्याख्या
- VirtualBox
- आभासी मशीन
- वर्चुअलाइजेशन
मविज़ा पेशे से सॉफ्टवेयर विकसित करता है और लिनक्स और फ्रंट-एंड प्रोग्रामिंग पर व्यापक रूप से लिखता है। उनके कुछ हितों में इतिहास, अर्थशास्त्र, राजनीति और उद्यम-वास्तुकला शामिल हैं।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें