कई उपयोगकर्ताओं ने रिपोर्ट किया है कि वे MacOS पर DiskUtility का उपयोग करके NTFS ड्राइव को प्रारूपित या विभाजित करने में असमर्थ हैं। प्रभावित उपयोगकर्ता रिपोर्ट करते हैं कि उन्हें निम्न त्रुटि का सामना करना पड़ता है: “MediaKit रिपोर्ट करता है कि अनुरोधित संचालन के लिए डिवाइस पर पर्याप्त स्थान नहीं है ". अधिकांश प्रभावित उपयोगकर्ता रिपोर्ट करते हैं कि लक्षित ड्राइव में काफी खाली स्थान बचा है, इसलिए समस्या का स्रोत कहीं और है।
क्या कारण है MediaKit रिपोर्ट में अनुरोधित संचालन के लिए डिवाइस पर पर्याप्त जगह नहीं है त्रुटि?
हमने विभिन्न उपयोगकर्ता रिपोर्टों और त्रुटि संदेश को हल करने के लिए उपयोग की जाने वाली मरम्मत रणनीतियों को देखकर इस विशेष मुद्दे की जांच की। हमने जो इकट्ठा किया है, उसमें कुछ सामान्य परिदृश्य हैं जो इस विशेष त्रुटि संदेश को ट्रिगर करेंगे:
- बूटकैंप संस्थापन के दौरान बचे हुए विभाजन अपने आप बन जाते हैं - विभिन्न उपयोगकर्ता रिपोर्टों के अनुसार, इस तरह के विभाजन अक्सर इस त्रुटि के लिए जिम्मेदार होते हैं क्योंकि उन्हें पारंपरिक रूप से (ज्यादातर समय) हटाया नहीं जा सकता।
- डिस्क उपयोगिता NTFS से APFS में ड्राइव को पुन:स्वरूपित करने में असमर्थ है - यह डिस्क यूटिलिटी से नहीं किया जा सकता है, लेकिन आप समस्या को दूर करने के लिए टर्मिनल (या तो सीधे मैक पर या लिनक्स लाइव सीडी का उपयोग करके) का उपयोग कर सकते हैं।
यदि आप एक ऐसा तरीका खोजने के लिए संघर्ष कर रहे हैं जो आपको इस विशेष समस्या से बचने की अनुमति देगा, तो यह लेख आपको कई समस्या निवारण रणनीतियाँ प्रदान करेगा। नीचे आपके पास ऐसी कई विधियाँ हैं जिनका उपयोग समान स्थिति में अन्य उपयोगकर्ताओं ने समस्या को हल करने के लिए किया है।
सर्वोत्तम परिणामों के लिए, नीचे दिए गए तरीकों का पालन करें जब तक कि आपको कोई ऐसा समाधान न मिल जाए जो आपके विशेष परिदृश्य में प्रभावी हो।
विधि 1:टर्मिनल से ड्राइव को विभाजित करें
ड्राइव को प्रारूपित करने के लिए संघर्ष कर रहे कई उपयोगकर्ता "मीडियाकिट रिपोर्ट में अनुरोधित संचालन के लिए डिवाइस पर पर्याप्त जगह नहीं होने को दरकिनार करने में सक्षम हैं। ” टर्मिनल . का उपयोग करके त्रुटि डिस्क उपयोगिता में त्रुटि को ट्रिगर करने वाले ड्राइव को पहचानने, अनमाउंट और विभाजन करने के लिए।
नोट: ध्यान रखें कि नीचे दी गई प्रक्रिया का उपयोग अकेले एक विभाजन पर नहीं किया जा सकता है। यह पूरी ड्राइव को प्रभावित करेगा।
यहां टर्मिनल . का उपयोग करके ड्राइव को विभाजित करने के बारे में एक त्वरित मार्गदर्शिका दी गई है :
- खोज आइकन (ऊपरी दाएं कोने) पर क्लिक करें और "टर्मिनल" खोजें। फिर, टर्मिनल . पर डबल-क्लिक करें उपयोगिता खोलने के लिए।
- जिस डिस्क को आप प्रारूपित करने का प्रयास कर रहे हैं उसका नाम प्राप्त करने के लिए निम्न आदेश टाइप करके प्रारंभ करें:
diskutil list
- हमारे उदाहरण में, हमें डिस्क03 . को प्रारूपित करने की आवश्यकता है डिस्क यह सुनिश्चित करने के लिए कि आप सही ड्राइव को लक्षित कर रहे हैं, disk0s3 . को बदलें सही डिस्क के साथ।
- अब डिस्क को अनमाउंट करने के लिए, निम्न कमांड टाइप करें और Enter press दबाएं :
diskutil unmountDisk force disk0s3
- अगला, हमें यह सुनिश्चित करने के लिए बूट सेक्टर में शून्य लिखना होगा कि प्रक्रिया अधिक जटिल बूट प्रबंधक की खोज करेगी। ऐसा करने के लिए, निम्न कमांड टाइप करें और Enter press दबाएं :
sudo dd if=/dev/zero of=/dev/disk0s3 bs=1024 count=1024
- एक बार जब शून्य को बूट सेक्टर में लिख दिया जाता है, तो निम्न कमांड टाइप करके और Enter दबाकर फिर से विभाजन करने का प्रयास करें। :
diskutil partitionDisk disk0 GPT JHFS+ "Partition Name" 0g
नोट: विभाजन नाम को उस नाम से बदलें जिसे आप अपने नए विभाजन को देना चाहते हैं।
यदि इस पद्धति ने आपको MediaKit रिपोर्ट में अनुरोधित कार्रवाई के लिए डिवाइस पर पर्याप्त स्थान नहीं होने से बचने की अनुमति नहीं दी है डिस्क को विभाजित करने के लिए टर्मिनल का उपयोग करके, नीचे दी गई अगली विधि पर जाएँ।
विधि 2:ड्राइव को विभाजित करने के लिए Linux Live CD का उपयोग करना
एक ही समस्या को हल करने के लिए संघर्ष कर रहे कई उपयोगकर्ता लिनक्स लाइव सीडी से बूट करके और फ्री ड्राइव स्पेस से NTFS विभाजन बनाने के लिए gdisk और GParted उपयोगिता का उपयोग करके समस्या को हल करने में कामयाब रहे हैं।
फिर, उन्होंने विभाजन तालिका को तदनुसार व्यवस्थित करने और पुनर्प्राप्ति और परिवर्तन मेनू दर्ज करने के लिए फिर से gdisk उपयोगिता का उपयोग किया। वहां से, वे एक नया हाइब्रिड एमबीआर बनाने में कामयाब रहे जिसने अंततः उन्हें विभाजन प्रक्रिया को पूरा करने की अनुमति दी।
यह प्रक्रिया अक्सर उन उपयोगकर्ताओं द्वारा उपयोग की जाती है जो एक ड्राइव पर विंडोज़ स्थापित करने का प्रयास कर रहे हैं जिसमें ओएसएक्स के लिए आरक्षित विभाजन भी है। यदि यह प्रक्रिया आपके मन में लागू होती है, तो ड्राइव को विभाजित करने के लिए लिनक्स लाइव सीडी का उपयोग करने के लिए नीचे दिए गए चरणों का पालन करें:
- अपने Mac में Linux Live CD बूट करें जैसे Ubuntu Live CD , जुदा जादू सिस्टम रेस्क्यू सीडी . का . लाइव यूएसबी बूटिंग में सक्षम AnLinuxux-आधारित मुफ्त OS को चाल चलनी चाहिए।
- यदि आप एक उबंटू लाइव सीडी का उपयोग कर रहे हैं , उबंटू आज़माएं . पर क्लिक करें लाइव सीडी संस्करण को लोड करने के लिए।
- एक बार जब Linux Live CD लोड हो जाए, तो एक टर्मिनल टर्मिनल विंडो खोलें। आप एप्लिकेशन दिखाएं . क्लिक करके ऐसा कर सकते हैं आइकन और “टर्मिनल . के लिए खोज रहे हैं "खोज फ़ंक्शन का उपयोग करना।
- टर्मिनल विंडो के अंदर, यह सुनिश्चित करने के लिए निम्न कमांड टाइप करें कि आप रूट विशेषाधिकारों का उपयोग कर रहे हैं:
sudo -i
- एक बार जब आपके पास रूट विशेषाधिकार हो जाएं, तो डिस्क पर Gdisk उपयोगिता को लॉन्च करने के लिए निम्न कमांड टाइप करें:
gdisk /dev/sda
- एक बार gdisk उपयोगिता शुरू हो जाने के बाद, 'v . टाइप करें ' और Enter press दबाएं डिस्क संरचनाओं को सत्यापित करने के लिए। यदि आपको कोई संदेश दिखाई देता है जो बताता है कि जहां कोई समस्या नहीं है, तो नीचे दिए गए अगले चरण पर जाएं।
नोट: यह अनिवार्य नहीं है, लेकिन यह एक एहतियाती निदान कदम है जो हमें ऐसी किसी भी त्रुटि की पहचान करने में मदद करेगा जो हमारी समस्या में योगदान दे सकती है।
- सत्यापन पूर्ण होने के बाद, 'q . लिखकर Gdisk उपयोगिता से बाहर निकलें ' और Enter pressing दबाएं .
- इसके बाद, उसी टर्मिनल विंडो में नीचे दिए गए कमांड को टाइप करके उसी डिस्क पर GParted लॉन्च करें। आप GParted को सीधे मेनू से खोलकर भी लॉन्च कर सकते हैं।
gparted /dev/sda
- एक बार GParted उपयोगिता के खुलने के बाद, अपने खाली स्थान के साथ एक NTFS विभाजन बनाएँ, लेकिन सुनिश्चित करें कि इसके और OSX विभाजन के बीच कम से कम 128 MB का अविभाजित स्थान छोड़ें। जोड़ें . क्लिक करें नए विभाजन के निर्माण को आरंभ करने के लिए बटन।
- एक बार ऑपरेशन सफलतापूर्वक पूरा हो जाने के बाद, GParted उपयोगिता से बाहर निकलें और चरण 3 के माध्यम से टर्मिनल पर वापस आएं। फिर, रूट विशेषाधिकार देने और gdisk उपयोगिता लॉन्च करने के लिए चरण 4 और 5 का फिर से पालन करें।
- एक बार जब आप gdisk उपयोगिता पर वापस आ जाते हैं, तो "p" . टाइप करें अपनी विभाजन तालिका देखने के लिए। अब तक, आपके पास तीन विभाजन होने चाहिए:एक EFI सिस्टम विभाजन (ESP), एक Windows (NTFS) विभाजन - जिसे हमने पहले बनाया था- और एक OS X विभाजन।
- यदि आप इसकी पुष्टि करते हैं, तो "r . टाइप करें ” पुनर्प्राप्ति और परिवर्तन में प्रवेश करने के लिए मेन्यू। फिर, 'h . टाइप करें ' और Enter press दबाएं एक नया हाइब्रिड एमबीआर बनाने के लिए। इसके बाद, “1 2 3 . टाइप करें ” और Enter . दबाएं तीन विभाजन संख्या बनाने के लिए।
- अगला, “Y” type टाइप करें और दर्ज करें (वापसी) दबाएं EFI GPT (0xEE) . पर संकेत देना। यह पूछे जाने पर कि क्या आप बूट करने योग्य फ़्लैग सेट करना चाहते हैं, "Y" . टाइप करें और दर्ज करें (वापसी) दबाएं दोबारा। फिर, “Y” टाइप करें और Enter (Return) press दबाएं यह पूछे जाने पर कि क्या आप अधिक विभाजनों की सुरक्षा के लिए खाली स्थान का उपयोग करना चाहते हैं। अंत में, डिफ़ॉल्ट एमबीआर हेक्स कोड दर्ज करें (ee ) और दर्ज करें (वापसी) press दबाएं फिर एक बार।
- कॉन्फ़िगरेशन वाला एक हिस्सा पूरा हो गया है, 'w' कुंजी टाइप करें और Enter (रिटर्न) दबाएं परिवर्तनों को सहेजने और अंतिम जांच के साथ आगे बढ़ने के लिए। यह पूछे जाने पर कि क्या आप आगे बढ़ना चाहते हैं, 'y' टाइप करें और Enter (Return) press दबाएं एक बार फिर।
बस इतना ही, खाली स्थान जो पहले "मीडियाकिट रिपोर्ट में अनुरोधित संचालन के लिए डिवाइस पर पर्याप्त जगह नहीं होने की रिपोर्ट" के साथ विफल हो रहा था त्रुटि को gdisk और Gparted के साथ विभाजित किया गया है।