OS X विभाजन का आकार नहीं बदल सकता


14

मैं अपने मैकबुक पर अपने मौजूदा मैक ओएस एक्सटेंडेड पार्टिशन को विंडोज 7 ( इन जैसे स्टेप्स का इस्तेमाल करके ) इनस्टॉल करने की कोशिश कर रहा हूँ , लेकिन जब भी मैं बदलावों को लागू करने के लिए जाता हूँ, मुझे यह त्रुटि मिलती है:

alt

विभाजन विफल रहा

विभाजन त्रुटि के साथ विफल हुआ:
विभाजन का आकार बदला नहीं जा सकता। विभाजन के आकार में परिवर्तन की मात्रा को कम करने का प्रयास करें।

प्रश्न में हार्ड ड्राइव की कुल क्षमता 260GB है, OS X बूट पार्टीशन द्वारा पूरी की जा रही है। वहाँ मैं उस विभाजन को 60GB तक सिकोड़ना चाहता हूँ।

मैं इस समस्या को कैसे ठीक करुं? मैं प्रत्येक प्रयास में 10GB परिवर्तन की मात्रा को कम कर रहा हूं, लेकिन यह अभी भी काम नहीं कर रहा है। मुझे लगता है कि समस्या यह है कि डिवाइस पर निरंतर जगह की एक बड़ी मात्रा नहीं है। क्या कोई तरीका है जो मैन्युअल डिफ्रैग कर सकता है जो इस समस्या को ठीक करेगा?


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

बहुत बढ़िया, यह आज के लिए मेरा सवाल था। @ हसन चोप, भी VirtualBox, जो चट्टानों और मुक्त है।
डैन रोसेनस्टार्क

जवाबों:


11

मेरे पास यह एक ही मुद्दा था, OS X विभाजन को अनुमति देने के लिए फ़ाइलों को स्थानांतरित नहीं कर सकता था। मैं गया और कोरिओलिस iDefrag मिला , इसने इस पर iDefrag के साथ एक बूट डीवीडी बनाई जिसने इसे पूरी तरह से काम करने की अनुमति दी।

यह ध्यान देने योग्य है कि एक मैक के सामान्य उपयोग के लिए आपको कभी भी डीफ़्रैग करने की आवश्यकता नहीं होती है, क्योंकि फाइलें डिफ्रैग्ड ऑन-द-फ्लाई हैं, लेकिन इस मामले में हम फ्री स्पेस को डीफ्रैग करना चाहते हैं, जिसमें कुछ फाइलें भी शामिल हैं जो 'लॉक' हैं।

हमेशा की तरह पहले अपने डेटा का बैकअप लेना एक अच्छा विचार है।

मैं विभाजन के लिए उतना ही सक्षम था जितना कि मैं बूट कैंप के लिए पसंद करता था एक बार iDefrag किया गया था (इससे पहले कि यह मुझे 5Gb भी नहीं करने देगा, बाद में मैंने 100Gb विभाजन किया)।


1
मैंने iDefrag को जाने देने का फैसला किया और 3.5 घंटे बाद, मैं डिस्क उपयोगिता का उपयोग करके विभाजनों का आकार बदलने में सक्षम था। मैंने एक बूट करने योग्य डीवीडी बनाई और 'कॉम्पैक्ट' पद्धति का उपयोग किया।
जोश हंट

यह बहुत अच्छा है लेकिन यह वास्तव में इस सवाल का जवाब नहीं देता है - यह सिर्फ एक समाधान है।
जॉन रिप्ले

15

सुपर सवाल नेक्रोमेंसी क्योंकि मुझे इसका जवाब कहीं नहीं मिला।

जब आपका एचएफएस + विभाजन विफल हो जाता है, तो hfs_reclaimspace: Error reclaiming datafork blocks of fileid=<inode>कंसोल के समान "ऑल मैसेज" सेक्शन में बनाए गए लॉग की प्रविष्टि होनी चाहिए । find -x / -inum <inode>आपको बताएगा कि किस फाइल ने रिसाइज को रोका।

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

मेरे आकार बदलने के पूरा होने से पहले मुझे दो बार (केवल दो समस्या फाइलें) ऐसा करना पड़ा। मैंने इसे केवल diskutilआकार बदलने के लिए कमांड के साथ परीक्षण किया है , लेकिन यह डिस्क यूटिलिटी के साथ भी होना चाहिए। क्योंकि कर्नेल से संदेश आता है।


यह काम करता है - किसी कारण से मैं पहचान नहीं सकता, कुछ बड़े गिट रिपॉजिटरी। Pp फाइलों में यह त्रुटि संदेश था। इन फ़ाइलों को संग्रहीत करने के बाद, यह सफलतापूर्वक सिकुड़ता है।
जॉन रिप्ले

मुझे 5 अलग-अलग गिटपैक फ़ाइलों के साथ-साथ फाइल को भी हटाना पड़ा /usr/sbin/named, जिसे मैं USB ड्राइव पर ले गया और फिर से वापस लाया।
जेवियर शाय

इसके लिए धन्यवाद! एक SSD पर क्लोन करने के लिए एक विभाजन को सिकोड़ने की कोशिश कर रहा था। केवल एक फ़ाइल मुझे रोक रही थी /private/var/db/systemstats/snapshots.db:। इसे आगे बढ़ाते हुए आकार को सफलतापूर्वक पूरा किया।
joshperry

1

कुछ मामलों में इस तरह की समस्या खराब सिस्टम-वॉल्यूम जानकारी के कारण हो सकती है। यह सुनिश्चित करने के लिए डिस्क योद्धा जैसी उपयोगिता का उपयोग करने की कोशिश करें कि आपका HFS + वॉल्यूम इसके सभी मान सही रूप से सेट है। उस में से कुछ, आप अपने ओएस एक्स से डिस्क से उपयोगिता का उपयोग करने की कोशिश कर सकते हैं इसके बजाय विभाजन को आकार देने की कोशिश कर रहे हैं, जबकि इससे बूट किया गया था।


1

यह विभाजन विफल त्रुटि से निपटने के लिए एक सरल है

  1. आपको अपने मैक को सिंगल यूजर मोड में रिबूट करना होगा। ऐसा करने के लिए, आपको प्रेस रखने की आवश्यकता है -S

  2. फिर आपको fsck चलाने की आवश्यकता है - जो आपके ड्राइव की जांच करता है। रन `/ sbin / fsck -fv 'f बल के लिए है और क्रिया के लिए v है।

  3. एकल उपयोगकर्ता मोड से बाहर निकलने के लिए सिस्टम को रिबूट करें - exitया के साथreboot

  4. डिस्क को डिस्क उपयोगिता से सत्यापित करें, फिर डिस्क को फिर से विभाजित करें

स्रोत


0

मेरे साथ भी वही दिक्कत है। यहां बताया गया है कि मैंने इसे कैसे हल किया (बिना iDefrag खरीदे)।

  1. डिस्क की मरम्मत का प्रयास करें:

    ए। रिकवरी डिस्क में बूट करें (पुनरारंभ के बाद Alt कुंजी दबाए रखें) और डिस्क उपयोगिता में प्राप्त करें

    ख। मरम्मत डिस्क की कोशिश करें, यह कुछ बेमेल गणनाओं के कारण विफल हो सकता है (यह आपको आपकी डिस्क को पुन: स्वरूपित करने के लिए कहेंगे)। सी। इससे पहले कि आप उस सलाह का पालन करें, डिस्क को फिर से सुधारने का प्रयास करें (मैंने एक और पुनरारंभ के बाद ऐसा किया)। दूसरी बार, यह काम किया !!

  2. फिर मैंने रिकवरी डिस्क से विभाजन को आकार देने की कोशिश की, यह "डिस्क को अनमाउंट करना" या कुछ और पर विफल हो जाएगा। अपने मुख्य डिस्क (जहां आपका ओएस है) में रिबूट करें।

  3. विभाजन को फिर से आकार दें, इस बार इसने मेरे लिए काम किया।

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