वर्चुअलबॉक्स एचडीडी छवि (वीडीआई) का आकार कैसे बदलें
वर्चुअलबॉक्स के साथ वर्चुअल मशीन बनाते समय, वर्चुअल एचडीडी के लिए गलत आकार चुनना आसान होता है। किसी दिन, आपको इस समस्या का सामना करना पड़ सकता है कि वर्चुअल मशीन में पर्याप्त खाली डिस्क स्थान नहीं बचा है। यहां बताया गया है कि आप बिना डेटा हानि के या अतिथि ऑपरेटिंग सिस्टम को फिर से स्थापित किए बिना वर्चुअलबॉक्स एचडीडी छवि (वीडीआई) का आकार कैसे बदल सकते हैं।
वर्चुअलबॉक्स एक कंसोल टूल VBoxManage के साथ शिप करता है, जो बहुत सारे ऐसे कार्य कर सकता है जो यूजर इंटरफेस से सुलभ नहीं हैं। उदाहरण के लिए, VBoxManage का उपयोग करके आप कर सकते हैं वर्चुअल मशीन के लिए BIOS दिनांक और समय समायोजित करें. इस उपकरण का उपयोग VirtualBox HDD छवियों का आकार बदलने के लिए किया जा सकता है।
कमांड लाइन सिंटैक्स इस प्रकार है:
VBoxManage संशोधित hd path_to_vdi_file.vdi --resize desrired_size_in_megabytes
उदाहरण के लिए, आइए मेरी आर्क लिनक्स वर्चुअल मशीन से जुड़े डिस्क ड्राइव का आकार बदलें। अभी, इसके HDD आकार की क्षमता 20 GB है:
मान लीजिए कि मैं इसे 30 जीबी बनाना चाहता हूं। ऐसा करने के लिए, नीचे दिए गए आदेश के समान आदेश जारी करें।
लिनक्स के तहत:
VBoxManage Modifyhd '/home/user/Arch VM/Arch VM.vdi' --resize 30720
विंडोज के तहत, आपको C:\Program Files\Oracle\VirtualBox फ़ोल्डर में एक नई कमांड प्रॉम्प्ट विंडो खोलनी होगी। निम्नलिखित लेख देखें: विंडोज 10 में कमांड प्रॉम्प्ट खोलने के सभी तरीके, और भाग "एक्सप्लोरर से सीधे कमांड प्रॉम्प्ट चलाएँ"। आदेश वही होगा:
VBoxManage Modifyhd "c:\Virtualbox VMs\Arch VM\Arch VM.vdi" --resize 30720
नोट: उपरोक्त आकार मेगाबाइट में व्यक्त किया गया है इसलिए 30 x 1024 = 30720।
अपने परिवेश में वास्तविक पथ से मिलान करने के लिए पथ भाग को ठीक करें।
युक्ति: आप वर्चुअल मीडिया मैनेजर में अपनी VDI फ़ाइल का पथ देख सकते हैं:
आदेश जल्दी काम करता है। एक सेकंड के भीतर VDI फ़ाइल का आकार बदल दिया जाएगा:
अब वर्चुअल मीडिया मैनेजर में "रिफ्रेश" पर क्लिक करें। यह परिवर्तनों को प्रतिबिंबित करेगा:
बस, इतना ही।