मैंने अपना Bootcamp विभाजन हटा दिया है, लेकिन अपने OS X विभाजन का आकार बदल नहीं सकता


16

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

आप Mac OS X को पुन: स्थापित करने जा रहे हैं (यह एकमात्र समाधान है)।

आपको बूट शिविर सहायक में बूट शिविर विभाजन को हटा देना चाहिए था।

क्या?? मैंने डिस्क यूटिलिटी में कोई चेतावनी नहीं देखी।

यदि आप इस Bootcamp विभाजन को हटाते हैं तो आप Windows को बूट करने में सक्षम नहीं हो सकते हैं।

मैंने यह देखा, लेकिन यह ठीक था - मैं विंडोज को बूट नहीं करना चाहता था, मैं इसे हटाना चाहता था। तो अब मैं क्या करने वाला हूं?


मुझे भी इसी तरह की समस्या थी और जब मैंने bootcamp सहायक को विंडो विभाजन को मिटा दिया, मैंने डिस्क उपयोगिता खोली और "microsoft FAT के रूप में bootcamp विभाजन को मिटा दिया" और इसने चाल चली, bootcamp सहायक को वापस खोला और ग्रे आउट बॉक्स को वापस लौटा दिया गया। बोल्ड मैंने इसे क्लिक किया और

मैं इस विधि को ऊपर जोड़ना चाहूंगा (बूट टाट विभाजन को FAT के रूप में मिटाकर और फिर बूटकैंप सहायक को खोलकर) पूरी तरह से पूरी तरह से काम किया, न्यूनतम प्रयास के साथ और लगभग 3 मिनट में।
xdavidliu

यकीन है, कि जवाब की शुरुआत में "त्वरित फिक्स" :)
आर्य

जवाबों:


22

त्वरित सुधार: नकली बूटकैम्प।

"मैंने MS-DOS के रूप में मुक्त स्थान (जो OS X का उपयोग नहीं कर सकता था) का विभाजन किया, Bootcamp सहायक ने सोचा कि यह विंडोज़ था, और इस MS-DOS विभाजन को हटाने और मैक ओएस को एक ही विभाजन में पुनर्स्थापित करने में सक्षम था।"

यह सबसे आसान उपाय है, इसलिए पहले प्रयास करें।

कोई भाग्य नहीं? लंबे समय से तय:

मेरे मामले में, मुझे विभाजन बनाने के लिए डिस्क उपयोगिता नहीं मिल सकी।

मैंने gptविभाजन को फिर से बनाने के लिए उपयोग करने की कोशिश की , लेकिन यह GPT को नहीं लिखेगा जबकि किसी भी विभाजन को माउंट किया गया था। लेकिन जब से यह मेरा बूट विभाजन है, हम बात कर रहे हैं, डिस्क उपयोग में थी, क्योंकि विभाजन में से एक (मेरा बूट विभाजन!) आरोहित है। इसलिए हमें नॉट-दिस-डिस्क से बूट करने की आवश्यकता है, और डिस्क पर सभी विभाजन को अनमाउंट करें, और फिर उपयोग करें gpt

इंटरनेट रिकवरी

बूट टू इंटरनेट रिकवरी (स्टार्टअप के दौरान Cmd + Opt + R को दबाए रखें), ताकि डिस्क उपयोग में न आए। यदि आपकी मशीन इंटरनेट पुनर्प्राप्ति के लिए बहुत पुरानी है, तो आपको किसी अन्य डिस्क से बूट करने में सक्षम होना चाहिए (अन्य विभाजन नहीं) और समान परिणाम प्राप्त करें। नोट: इस मामले में कि डिस्क संख्या ( /dev/disk0) आपके लिए अलग हो सकती है।

इंटरनेट रिकवरी शुरू करें, और यूटिलिटीज -> टर्मिनल पर जाएं।

इंटरनेट रिकवरी टर्मिनल

-bash-3.2# gpt show /dev/disk0

gpt मेरा पूर्व बूटकैम्प विभाजन दिखाता है

यह वह स्थान है जिसे मैं पुनः प्राप्त करना चाहता हूं।

एक पवित्रता जांच के रूप में, आकार (दूसरा स्तंभ) लें, इसे 512 से गुणा करें और एक अरब से विभाजित करें। परिणाम जीबी में आपके पूर्व बूटकैम्प विभाजन के आकार से मेल खाना चाहिए।

उदाहरण: 58593759* 512 / 1,000,000,000 = 30 जीबी

प्रारंभ स्थिति (पहला कॉलम) लें, यही वह जगह है जहाँ हम नए विभाजन को बनाने के लिए gpt बताएँगे

gpt add -b <start position> -t windows /dev/disk0

मेरे मामले में, आप देख सकते हैं कि प्रारंभ स्थिति है 431640960। इस नंबर को सही ढंग से कॉपी करने के लिए आप अपने खुद के टर्मिनल में / कॉपी / पेस्ट का चयन कर सकते हैं।

उदाहरण: -bash-3.2# gpt add -b 431640960 -t windows /dev/disk0

/dev/disk0s4 added

आखिरकार!

यदि आपको कोई त्रुटि मिली No such file or directory, तो अगले भाग को पढ़ें, और फिर यहां वापस आएं और फिर से प्रयास करें।

यह मानते हुए कि आपने डिस्क को ठीक जोड़ा है, rebootऔर MS-DOS के रूप में नए विभाजन को मिटाने के लिए डिस्क उपयोगिता का उपयोग करें। बूटकैंप सहायक चलाएं और विंडोज 7 निकालें चुनें।

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

और यह सब लिया मेरा पूरा दिन था।

डिवाइस को खोलने में असमर्थ '/ dev / disk0': ऐसी कोई फ़ाइल या निर्देशिका नहीं

जब आप gpt addकमांड का उपयोग करते हैं , तो आपको त्रुटि मिल सकती है

डिवाइस को खोलने में असमर्थ '/ dev / disk0': ऐसी कोई फ़ाइल या निर्देशिका नहीं

यह संदेश बहुत भ्रामक है। हम अभी उस डिवाइस को पहले पढ़ते हैं gpt show। इस संदेश का वास्तव में मतलब है "डिवाइस उपयोग में है"।

OS X रिकवरी ने इसे माउंट किया होगा, और आपको इसे अनमाउंट करना होगा। mountअपने माउंट किए गए विभाजन और umountइसे खोजने के लिए कमांड का उपयोग करें ।

-bash-3.2# mount

विभाजन की एक विशाल सूची तैयार करेंगे:

/dev/disk2s3 on /
devfs on /dev
/dev/disk3 on /Volumes
/dev/disk4 on /private/var/tmp
/dev/disk5 on /private/var/run
/dev/disk6 on /System/Installation
/dev/disk7 on /private/var/db
/dev/disk8 on /private/var/folders
/dev/disk9 on /private/var/root/Library
/dev/disk10 on /Library/ColorSync/Profiles/Displays
/dev/disk11 on /Library/Preferences
/dev/disk12 on /Library/Preferences/SystemConfiguration
/dev/disk13 on /Library/Keychains
/dev/disk1 /Volumes/Macintosh HD  <--- unmount this /Volumes/<YourDisk>

-bash-3.2# umount /dev/disk1

यह समय-समय पर स्वचालित रूप से रिमूव किया जाएगा, इसलिए जल्दी करने की कोशिश करें या आपको इसे फिर से अनमाउंट करना होगा।


वैकल्पिक [अगर बल्कि स्पष्ट] समाधान। पहली बार में अपने मुख्य ड्राइव पर Bootcamp मत डालें। मैंने एक अलग ड्राइव पर रखा और कभी भी आपके स्पष्ट नरक से नहीं गुजरना पड़ा [जिसके लिए आपको मेरी कुल सहानुभूति है और यह सब ठीक करने के लिए अच्छी तरह से किया गया है] ... शायद 8 साल का ट्वीक, अपग्रेड, आदि
टेटसुजिन

@ टेटसुजिन: यहां तक ​​कि सुरक्षित समाधान, जबकि हम पड़ोस में हैं: Bootcamp का उपयोग बिल्कुल भी न करें। मैं इस बिंदु से आगे वर्चुअलबॉक्स का उपयोग करूँगा!
आर्य

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

कुछ अतिरिक्त सुझाव: जब आप "रिकवरी मोड" में होते हैं - मुख्य OSX विभाजन पर एक मरम्मत डिस्क भी करते हैं। मेरे पास कुछ छोटे मुद्दे थे जिन्होंने बूटकैम्प को पुनर्प्राप्ति (प्रक्रिया में अंतिम चरण) को पूरा करने से रोका। कुछ लोगों ने बताया कि उन्हें इस प्रक्रिया को पूरा करने के लिए फाइल वॉल्ट को बंद करना पड़ा। मैंने अपना काम बंद कर दिया, लेकिन मुझे यकीन नहीं है कि इसकी ज़रूरत थी।

1
बस मुझे एक पूर्ण सुधार से बचाया। केवल मामूली अंतर था जब gpt add"रिसोर्स बिजी" मिला, लेकिन एक ही umountसमाधान का उपयोग करने के लिए पर्याप्त सरल और फिर ठीक हो गया। डिस्क उपयोगिता में, "-" लिंक का उपयोग न करें, बल्कि नए बनाए गए विभाजन पर क्लिक करके "मिटाएं" और BOOTCAMP का नाम बदलकर, फिर जादुई तरीके से काम करें!
ldg
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.