फिक्स: "इस प्रारूप के लिए हार्ड डिस्क ऑपरेशन का आकार परिवर्तन अभी तक लागू नहीं हुआ है" वर्चुअलबॉक्स डिस्क का आकार बदलते समय त्रुटि

लंबे समय तक VirtualBox उपयोगकर्ताओं को पता चल जाएगा कि VirtualBox अपनी सेटिंग्स के माध्यम से आभासी हार्ड ड्राइव का आकार बदलने का समर्थन नहीं करता है। हमारे पहले के एक पोस्ट में, हमने चर्चा की कि कमांड प्रॉम्प्ट का उपयोग करके विंडोज में वर्चुअलबॉक्स का डिस्क आकार कैसे बढ़ाया जाए। यदि आपकी वर्चुअल हार्ड ड्राइव अंतरिक्ष से बाहर चल रही है तो विधि उपयोगी है।

वर्चुअलबॉक्स के डिस्क आकार को कमांड प्रॉम्प्ट के माध्यम से आकार देने की कोशिश करते समय, आपको "इस प्रारूप के लिए हार्ड डिस्क ऑपरेशन का आकार बदलना अभी तक लागू नहीं हुआ है!" त्रुटि हो सकती है। यह पता चलता है कि त्रुटि तब दिखाई देती है जब वर्चुअलबॉक्स का इंस्टॉल किया गया वर्जन रिसाइजिंग फीचर (संस्करण 4.0 और इस फीचर को सपोर्ट करता है) का समर्थन नहीं करता है, या यदि वर्चुअलबॉक्स की डिस्क का आकार तय हो गया है (निश्चित आकार वर्चुअल हार्ड ड्राइव)

यदि आपको " इस प्रारूप के लिए हार्ड डिस्क ऑपरेशन का आकार बदलें " अभी तक लागू नहीं हुआ है! वर्चुअलबॉक्स के नवीनतम संस्करण में त्रुटि या यदि नवीनतम संस्करण में अपग्रेड करने के बाद भी त्रुटि दिखाई दे रही है, तो आप कमांड प्रॉम्प्ट का उपयोग करके वर्चुअलबॉक्स के डिस्क के आकार को जल्दी से बढ़ाने के लिए नीचे दिए गए निर्देशों का पालन कर सकते हैं।

गाइड आपको कमांड प्रॉम्प्ट के माध्यम से मौजूदा वर्चुअल हार्ड ड्राइव का एक क्लोन बनाने में मदद करता है, क्लोन ड्राइव के आकार को बढ़ाता है, और फिर नई वर्चुअल वर्चुअल हार्ड को आपकी वर्चुअल मशीन से जोड़ता है। जब आप कमांड लाइन टूल का उपयोग करके एक वर्चुअल हार्ड ड्राइव को क्लोन करते हैं, तो यह गतिशील रूप से आवंटित वर्चुअल हार्ड ड्राइव बनाता है, जिसका अर्थ है, आप आसानी से बिना किसी त्रुटि के आकार के वर्चुअल हार्ड ड्राइव को बढ़ा सकते हैं।

चरण 1: वर्चुअलबॉक्स के वर्चुअल हार्ड ड्राइव के सटीक स्थान का पता लगाएं और सुनिश्चित करें कि ड्राइव के वर्चुअलबॉक्स को ड्राइव के क्लोन बनाने के लिए पर्याप्त खाली जगह है।

उदाहरण के लिए, यदि "D" ड्राइव में स्थित वर्चुअल हार्ड ड्राइव का वर्तमान आकार 20 जीबी है और आप इसे 30 जीबी तक विस्तारित करना चाहते हैं, तो आपके पास क्लोन ड्राइव और अन्य बनाने के लिए कम से कम 30 जीबी मुक्त स्थान (20 जीबी) होना चाहिए 10 जीबी आकार बढ़ाने के लिए 30 जीबी) अपने "डी" ड्राइव पर।

चरण 2: ओपन कमांड प्रॉम्प्ट। ऐसा करने के लिए आप स्टार्ट मेनू सर्च बॉक्स या स्टार्ट स्क्रीन में सीएमडी टाइप कर सकते हैं और एंटर की दबाएं (आपको एलिवेटेड प्रॉम्प्ट खोलने की जरूरत नहीं है)। कमांड प्रॉम्प्ट को रन डायलॉग बॉक्स में सीएमडी टाइप करके (रन डायलॉग को खोलने के लिए विंडोज लोगो + आर का उपयोग करके) और एंटर कुंजी दबाकर भी लॉन्च किया जा सकता है।

चरण 3: कमांड प्रॉम्प्ट में, निम्न कमांड टाइप करें और Enter कुंजी दबाएं:

cd C: \ Program Files \ Oracle \ VirtualBox

उपरोक्त आदेश में, "C" को अपने विंडोज ड्राइव के ड्राइव अक्षर से बदलें।

चरण 4: निम्नलिखित कमांड दर्ज करें और अपनी मौजूदा वर्चुअल हार्ड ड्राइव का क्लोन बनाने के लिए Enter कुंजी दबाएं:

vboxmanage क्लोन "PathAndName.vdi" "PathAndNameofNewDrive.vdi"

उदाहरण के लिए, यदि Windows 7.vdi शीर्षक वाली पुरानी ड्राइव S: \ VirtualBox में स्थित है और आप उसी स्थान पर ड्राइव का क्लोन बनाना चाहते हैं, तो आपको निम्न कमांड दर्ज करनी होगी:

vboxmanage क्लोन "S: \ VirtualBox \ Windows 7.vdi" "S: \ VirtualBox \ Windows 7 क्लोन .vdi":

चरण 5: अब जब आपने एक गतिशील रूप से आवंटित वर्चुअल हार्ड ड्राइव बनाया है, तो बिना किसी त्रुटि के इसके वर्तमान आकार को बढ़ाने के लिए निम्न कमांड दर्ज करें:

vboxmanage संशोधन

(ध्यान दें कि आकार बदलने से पहले दो हाइफ़न हैं)

उदाहरण के लिए, यदि नव निर्मित विंडोज 7 क्लोन.वीडी एस: \ वर्चुअलबॉक्स में स्थित है, और आप इसके आकार को ~ 19 जीबी तक विस्तारित करना चाहते हैं, तो आपको निम्नलिखित कमांड दर्ज करने की आवश्यकता है:

vboxmanage संशोधन 19000 "S: \ VirtualBox \ Windows 7 Clone.vdi"

एक बार जब आपने वर्चुअल हार्ड ड्राइव का आकार बढ़ा दिया है, तो आपको पुराने ड्राइव को हटाने और अगले दो चरणों का पालन करके नए को संलग्न करने की आवश्यकता होगी।

चरण 6: रन वर्चुअलबॉक्स। वर्चुअल मशीन का चयन करें, सेटिंग्स पर क्लिक करें, स्टोरेज टैब पर जाएं, नियंत्रक का चयन करें : SATA / IDE (चित्र देखें), प्लस आइकन पर क्लिक करें (हार्ड ड्राइव विकल्प जोड़ें), नई हार्ड ड्राइव में ब्राउज़ करने के लिए मौजूदा डिस्क बटन चुनें और ड्राइव जोड़ने के लिए ओपन बटन पर क्लिक करें।

चरण 7: अंत में, पुरानी ड्राइव पर क्लिक करें, वर्चुअल हार्ड ड्राइव को हटाने के लिए अनुलग्नक निकालें पर क्लिक करें। स्थायी रूप से पुराने वर्चुअल हार्ड ड्राइव को हटाने से पहले अपनी वर्चुअल मशीन चलाएं ताकि यह सुनिश्चित हो सके कि सब कुछ ठीक चल रहा है। सौभाग्य!

वर्चुअलबॉक्स और विंडोज होस्ट मशीन गाइड के बीच फ़ोल्डरों को साझा करने के लिए भी आपकी रुचि हो सकती है।