VM हार्ड-ड्राइव (वर्चुअलबॉक्स) का आकार बदलें


11

क्या वीएम हार्ड ड्राइव का आकार बदलने का एक तरीका है? मैं वर्चुअलबॉक्स का उपयोग कर रहा हूं और मेरे पास एक वीएम है जो अंतरिक्ष से बाहर चला गया है, सेटिंग्स में देखा है लेकिन ऐसा लगता है कि मुझे एक और विभाजन बनाना पड़ सकता है। मैंने सोचा कि एक आसान तरीका हो सकता है, किसी को भी एक विचार है?

धन्यवाद

जवाबों:


8

आप VBoxManage कमांड का उपयोग कर सकते हैं।

आप यहाँ विवरण देख सकते हैं ।

उदाहरण:

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

हार्ड डिस्क का आकार बदलने के बाद, आपको विभाजन (भागों) का आकार बदलना होगा।

Ext3 विभाजन के लिए आप इन चरणों का पालन कर सकते हैं ।


4
यहां उत्तर के आवश्यक भागों को शामिल करना अच्छा होगा , और भविष्य के संदर्भ के लिए लिंक प्रदान करें।
स्लैक

हाँ। मैं उम्मीद कर रहा था कि vbox gui के माध्यम से एक रास्ता था, लेकिन यह चाल है।
स्टेफगोसलिन

क्या आप वास्तव में इस लिंक के चरणों को शामिल कर सकते हैं, इसके बजाय केवल कुछ प्रासंगिक लिंक पोस्ट कर सकते हैं? भविष्य में कुछ समय में लिंक टूट सकते हैं, और फिर आवश्यक जानकारी चली जाएगी (यदि चरण यहां भी पोस्ट नहीं किए गए हैं।)
एंडरसन ग्रीन

कमांड लाइन "व्यवस्थापक के रूप में" न खोलें क्योंकि आप प्राप्त करेंगे Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available)। इसे सामान्य उपयोगकर्ता के रूप में चलाएं।
मिशाल पोवागा

4

इसने VHD पर Win7 की बूट करने योग्य छवि के साथ काम किया:

  1. VirtualBox -> वर्चुअल मीडिया मैनेजर -> कॉपी

  2. C: \ Program Files \ Oracle \ VirtualBox> VBoxManage.exe संशोधित करें "c: \ VirtualMachines \ Windows 7 Large.vhd" - 2000000

  3. वर्चुअलबॉक्स -> वीएम -> सेटिंग्स -> वर्तमान वीएचडी जारी करें और नए वीएचडी को माउंट करें

  4. VM को विंडोज में बूट करें

  5. कंप्यूटर प्रबंधन का उपयोग करें -> डिस्क प्रबंधक -> विभाजन पर राइट-क्लिक करें -> विस्तार करें


इस उदाहरण में होस्ट ओएस क्या है? क्या ये चरण किसी भी होस्ट ऑपरेटिंग सिस्टम या केवल एक विशिष्ट होस्ट ऑपरेटिंग सिस्टम पर लागू होते हैं?
एंडरसन ग्रीन

होस्ट विन 7 64-बिट था। अन्य मेजबानों पर इसे आजमाया नहीं गया।
ब्रायन लो

Win8 64-बिट की छवि के साथ Win8 64-बिट पर भी काम करता है
Robar

3

के लिए एक vdiयह काम किया, मेजबान विंडोज 7 जा रहा है।

c:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "C:\Users\busey\VirtualBox VMs\ubuntu10.10\ubuntu10.10.vdi" --resize 20480

1

CloneVDI ऐसा करने में मदद कर सकता है। आप मौजूदा VDI का क्लोन बना सकते हैं और उसी समय डिस्क का आकार बढ़ा सकते हैं। यह कुछ वर्षों के लिए किसी भी समस्याओं के बिना इस्तेमाल किया।


0

इस बारे में एक लेख है: http://coderjournal.com/2011/07/reducing-the-size-of-a-virtualbox-hard-drive/

कम लेकिन पर्याप्त। संक्षेप में:

  • अस्थायी फ़ाइलें हटाएं (स्पष्ट)
  • डीफ़्रैग्मेन्ट (अपने गेस्ट फाइल सिस्टम को डीफ़्रेग्मेंट किया जा सकता है)
  • अन्य उपयोगकर्ताओं के सुझाव के अनुसार VBoxManage का उपयोग करें
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.