वर्चुअलबॉक्स पर विंडोज 7 के विभाजन का डायनामिक रूप से आवंटित स्टोरेज के साथ आकार बदलें


22

मैं VirtualBox के अंदर विंडोज 7 चलाता हूं।

मैंने विंडोज 7 की डिस्क को 25 जीबी से 50 जीबी तक आकार दिया:

VBoxManage modifyhd Windows\ 7\ Pro.vdi --resize 50000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

वर्चुअलबॉक्स आकार

समस्या: मैं विभाजन को बढ़ा सकता हूं, न ही विंडोज 7 के साथ और न ही GParted के साथ:

डिस्क प्रबंधन

GParted

ऐसा लगता है कि वर्चुअलबॉक्स क्लाइंट ओएस को नए आकार के बारे में नहीं बताता है।
क्या अतिरिक्त कदम आवश्यक है?


वहाँ कुछ और आवश्यक नहीं होना चाहिए, हालांकि मुझे खिड़कियों में दाएं की तुलना में बेहतर भाग्य मिला है। उस डिस्क के साथ आपके VM के पास कोई स्नैपशॉट है? आकार बदलना स्नैपशॉट के साथ डिस्क का समर्थन नहीं करता है।
रयान_एस

1
कमांड लाइन टूल ने मेरे लिए काम किया। मैं तब विण्डोज़ में विभाजन का विस्तार कर सकता था।
डेमियन

जवाबों:


26

आप केवल डिस्क का आकार बदल सकते हैं यदि वे एक वीएम का हिस्सा नहीं हैं जो स्नैपशॉट का उपयोग करता है।

यदि आप स्नैपशॉट का उपयोग कर रहे हैं, तो आप आसानी से राज्य को नए वीएम और हार्ड डिस्क पर क्लोन कर सकते हैं, और उस एक का आकार बदल सकते हैं। VirtualBox 4 अब GUI से क्लोनिंग का समर्थन करता है, इसलिए यह सुपर आसान है।

VBoxManage - संशोधित करें

4 चरणों में एक वर्चुअलबॉक्स हार्ड ड्राइव और मीडिया का आकार बदलें और विस्तारित करें , इस पूरी प्रक्रिया के माध्यम से एक सहायक चलना है


1
जैसा कि रयान ने कहा, मेरे वीएम के पास स्नैपशॉट थे और मैं विंडोज में विभाजन का विस्तार नहीं कर सकता था। मैंने VM (केवल डिस्क नहीं) का क्लोनिंग समाप्त किया। कमांड "vboxmanage क्लोन" देखें। क्लोन में केवल वर्तमान स्थिति (कोई स्नैपशॉट) नहीं थी, इसलिए मैं विभाजन का विस्तार करने में सक्षम था।
dalf

यह काम करता है! नोट: क्लोनिंग और डिस्क को आकार देने के बाद, VM की सेटिंग खोलें, पूर्व डिस्क को हटा दें और नया जोड़ें।
निकोलस राउल

इसके अलावा यह VMDK डिस्क छवियों के लिए उपलब्ध नहीं है
golimar

0

विंडोज होस्ट के लिए:

#command - give Windows direct path in order to use vboxmanage in any folder directly
PATH=%PATH%;C:\Program Files\Oracle\VirtualBox
#command - resize vdi, size in MB (75GB below), go to vdi folder first
VBoxmanage modifyhd [%vdiname].vdi --resize 75000
#comment - for Windows VM use some tool, e.g., partitionwizard free, to resize inside VM, profit

यह वही है जो मैं उपयोग करता हूं, और यह मेरे लिए काम करता है।

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