विभाजन का आकार बदलने में असमर्थ


35

मैंने हाल ही में अपने मैकबुक एयर ओएस एक्स 10.9 पर एक विभाजन बनाया है, और यह एक और ओएस इंस्टाल स्थापित करने के लिए था (हां, ओएस एक्स 10.10 योसेमाइट, लेकिन यह उस पर मेरे पास एक तरफ है)।

मुझे विभाजन ठीक चल रहा है, साथ ही ओएस ठीक काम कर रहा है, लेकिन अब जब मैं डिस्क उपयोगिता में वापस जाता हूं, तो मैंने देखा कि दो चीजें बेहतर हैं:

  • सबसे पहले, दो विभाजनों को रखने वाली डिस्क ने वह नाम लिया है जो मैंने सोचा था कि मैंने नया विभाजन ("योसेमाइट") दिया था, इसके बजाय यह मूल रूप से क्या कहा था, कहीं न कहीं "125 जीबी हार्ड ड्राइव" या इसी तरह की तर्ज पर।

  • शायद इस वजह से, मेरा मानना ​​है कि इस डिस्क का चयन करते समय टैब बदल गए हैं, और मैं अब विभाजन का आकार नहीं बदल सकता। विकल्प बाहर हैं, और मैं भी आकार बदलने के लिए नहीं खींच सकता।

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

मैंने रिकवरी मोड से डिस्क यूटिलिटी में प्रवेश करने की कोशिश की (स्टार्ट अप में विकल्प को दबाकर), लेकिन समस्या अभी भी बनी हुई है। मैंने दोनों के बीच स्टार्ट अप डिस्क को बदलने की कोशिश की है, लेकिन अभी भी मेनू में कुछ भी नहीं बदला है।

मेरा मानना ​​है कि इस समस्या का एक कारण यह है कि किसी तरह ड्राइव अब एक लॉजिकल वॉल्यूम ग्रुप है। मैं वास्तव में यह नहीं समझता कि यह क्या है, और इसे कैसे ठीक किया जाए।

ध्यान दें, यह प्रश्न विशुद्ध रूप से विभाजन के बारे में है, मैं विभाजन पर योसेमाइट का उपयोग करने का इरादा रखता हूं जब यह काम कर रहा होता है, लेकिन वर्तमान में यह विभाजन की समस्या के साथ एक सादा Mavericks सिस्टम है।

यहाँ मेरी डिस्क उपयोगिता की एक छवि है: डिस्क उपयोगिता का स्क्रीनशॉट


कृपया मेरे संपादन की जाँच करें, मुझे यकीन नहीं है कि आपने वास्तव में 2 विभाजन पर Yosemite स्थापित किया है या नहीं। पहले मैंने सोचा था कि नहीं, अब मुझे लगता है कि आपके पास है। बस विषय झंडे को रोकने के लिए इसे शब्द देने की कोशिश कर रहा हूं, जैसा कि मेरा मानना ​​है कि मुद्दा वैध है और पूर्व-रिलीज़ सॉफ़्टवेयर से संबंधित नहीं है।
भरवां

कृपया इसे 10.9 के तहत पुन: पेश करें - आपका स्क्रीन शॉट 10.10 डिस्क उपयोगिता दिखाता है जो यह जानना मुश्किल है कि क्या यह शिपिंग ओएस पर चीजों को पुन: पेश किए बिना समस्या है।
bmike

वर्थ नोटिंग, यदि कोई उपयोगकर्ता LV को सिकोड़ना चाहता है, तो LV जोड़ें: Apple.stackexchange.com/a/146296/8546 OS X 10.9.5 दिखाता है कि जाहिरा तौर पर LVF में LV जोड़ने में विफल है। फरवरी 2013 में (Mavericks से पहले) इस प्रकार का जोड़ संभव था, इसलिए एक प्रतिगमन हो सकता है।
ग्राहम पेरिन

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

जवाबों:


28

यदि मैं आपके प्रश्न को सही ढंग से समझता हूं तो आप वॉल्यूम समूह या वास्तव में समूह में से एक वॉल्यूम का आकार बदलने की कोशिश कर रहे हैं। जो मैं आपकी डिस्क को इकट्ठा कर सकता था, उसे एक कोरस्टोरेज वॉल्यूम में बदल दिया गया था। क्या आप इस बात की पुष्टि कर सकते हैं कि टर्मिनल में निम्नलिखित कमांड जारी करके जाँच करें कि क्या आपको चित्र में एक समान आउटपुट मिलता है:

diskutil corestorage list

डिस्कुटिल से आउटपुट

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

यदि आप डिस्कुटिल की सहायता कमांड से परामर्श करते हैं तो आपको निम्नलिखित आउटपुट प्राप्त होंगे:

chris$ diskutil corestorage

Usage:  diskutil [quiet] coreStorage|CS <verb> <options>,
    where <verb> is as follows:

 list                     (Show status of CoreStorage volumes)
 info[rmation]            (Get CoreStorage information by UUID or disk)
 convert                  (Convert a volume into a CoreStorage volume)
 revert                   (Revert a CoreStorage volume to its native type)
 create                   (Create a new CoreStorage logical volume group)
 delete                   (Delete a CoreStorage logical volume group)
 createVolume             (Create a new CoreStorage logical volume)
 deleteVolume             (Delete a volume from a logical volume group)
 encryptVolume            (Encrypt a CoreStorage logical volume)
 decryptVolume            (Decrypt a CoreStorage logical volume)
 unlockVolume             (Attach/mount a locked CoreStorage logical volume)
 changeVolumePassphrase   (Change a CoreStorage logical volume's passphrase)

जैसा कि आप देख सकते हैं, यह वॉल्यूम को आकार देने का कोई विकल्प प्रदान नहीं करता है, इसलिए मेरा अनुमान है कि डिस्क उपयोगिता आपको आकार बदलने की अनुमति क्यों नहीं देती है।

हालाँकि निम्नलिखित अवांछित कार्य मौजूद हैं:

    chris$ diskutil corestorage resizeVolume

Usage:  diskutil coreStorage resizeVolume
        lvUUID|MountPoint|DiskIdentifier|DeviceNode size
Resize a logical volume, which is one of one or more disks that consume storage
out of a logical volume group. The logical volume group will have more or less
available space after this operation, if it was a shrink or grow, respectively.

Example: diskutil coreStorage resizeVolume
         11111111-2222-3333-4444-555555555555 10g

ResizeVolume फ़ंक्शन ऊपर उपलब्ध आदेशों की पहली सूची में सूचीबद्ध नहीं है, लेकिन यह अभी भी मौजूद है और यह आपको इसका उपयोग कैसे करें पर एक उदाहरण भी प्रदान करता है।

इस आदेश और वॉल्यूम के सही UUID के साथ यह संभव है कि आपके तार्किक समूह में से किसी एक वॉल्यूम का आकार बदला जा सके।

मैंने कमांड लाइन के चारों ओर कुछ और खुदाई की और निम्नलिखित कमांडों में आया:

भौतिक आयतन (डिस्क) कमांड

  • resizeDisk (undocumented) - एक भौतिक आयतन का आकार बदलें
  • removeDisk (undocumented) - तार्किक वॉल्यूम समूह से भौतिक वॉल्यूम निकालें
  • addDisk (undocumented) - तार्किक वॉल्यूम समूह में एक नया भौतिक आयतन जोड़ें

लॉजिकल वॉल्यूम कमांड

  • deleteVolume (undocumented) - एक तार्किक आयतन और उसकी सभी सामग्री हटाएं
  • resizeVolume (undocumented) - एक तार्किक मात्रा बढ़ाएँ या सिकोड़ें
  • resizeStack (undocumented) - एक तार्किक आयतन के साथ-साथ आयतन समूह और भौतिक आयतन को बढ़ाएँ या सिकोड़ें।

मुझे यकीन नहीं है कि टिप्पणियों में (संबंध में diskutil corestorage list) एक छवि को कैसे शामिल किया जाए, लेकिन मेरा परिणाम समान है, नामों के अलावा, भौतिक मात्रा की मात्रा, और Revertibleइसमें कहते हैं कि Yes (No Decryption Required)क्या यह अपेक्षित था? इसके अलावा, यदि मैं विभाजन को आकार देने के लिए कमांड diskutil corestorage resizeVolumeकरता हूं तो क्या मुझे अंतरिक्ष बनाने के लिए दोनों विभाजन का आकार बदलना होगा, या क्या यह स्वचालित रूप से करता है? आदेश में diskutil corestorage resizeVolume, है lvUUID|MountPoint|DiskIdentifier|DeviceNodeअगले करने के लिए संख्या Logical Volumeकी सूची में? धन्यवाद
Cory

1
यदि आउटपुट समान दिखता है, तो आपको ठीक होना चाहिए। रिवर्टेबल होना चाहिए हां, अगर फाइलवॉल्ट 2 का उपयोग करके ड्राइव को एन्क्रिप्ट नहीं किया गया है (तो यह उम्मीद है कि जब तक आप सिस्टम वरीयताओं में सुरक्षा टैब से फाइल वॉल्ट को सक्षम नहीं करते)। दूसरे विभाजन के लिए जगह बनाने के लिए (तार्किक समूह के बाहर) आपको संभवतः पूरे वॉल्यूम समूह का आकार बदलना होगा और इसलिए दोनों विभाजन। यह अपने आप नहीं होगा। "ResizeStack" कमांड का उपयोग करें जो दोनों का आकार बदल देगा। "लॉजिकल वॉल्यूम ग्रुप" के बगल में लंबे अल्फ़ान्यूमेरिक पहचानकर्ता, "लॉजिकल वॉल्यूम" वह यूयूआईडी है जिसे आपको कमांडों को फिर से शुरू करने की आवश्यकता है।
क्रिस

@ क्रिस इस बहुत, बहुत उपयोगी था, फिर भी मैं अभी भी थोड़ा अनिश्चित हूं कि मैं अपने ओएस एक्स टेस्ट विभाजन को कैसे मिटा सकता हूं। मैं अपने मुख्य विभाजन को आउटपुट में नहीं देखता (अन्यथा मैंने बड़े, मुख्य विभाजन से Mavericks में बूट किया)। मैं क्या करूँ? धन्यवाद! (यह लंगड़ा है, लेकिन मैं कई ज़रूरी टिप्पणियों पर ध्यान केंद्रित करूंगा। मेरे साथ वहन करने के लिए धन्यवाद।
László

d2m66h2j:~ laszlosandor$ diskutil corestorage list CoreStorage logical volume groups (1 found) | +-- Logical Volume Group B6308EC8-297D-44BD-9212-6BD867F6331B ========================================================= Name: OS X Test Status: Online Size: 29349998592 B (29.3 GB) Free Space: 204955648 B (205.0 MB) | +-< Physical Volume 3325F333-C8E3-46EE-9357-5E0C21A600D1 | ---------------------------------------------------- | Index: 0 | Disk: disk0s4 | Status: Online | Size: 29349998592 B (29.3 GB)
लेज़्ज़्लो

+-> Logical Volume Family E8CB0EB7-A2B7-48AA-AA13-5DE30867901B ---------------------------------------------------------- Encryption Status: Unlocked Encryption Type: None Conversion Status: NoConversion Conversion Direction: -none- Has Encrypted Extents: No Fully Secure: No Passphrase Required: No |
लेज़्ज़्लो

14

यदि आपका विभाजन लॉजिकल वॉल्यूम ग्रुप में बदल गया (आप योसमाइट विभाजन को आकार नहीं दे सकते या हटा नहीं सकते हैं), तो आप विभाजन प्रकार को दूसरी कमांड लाइन के साथ वापस ला सकते हैं।

टर्मिनल खोलें खोलें diskutil corestorage list Yosemite विभाजन UUID स्ट्रिंग ढूंढें।

प्रकार diskutil corestorage revert <UUID>

आपका Yosemite विभाजन अब डिफ़ॉल्ट विभाजन प्रकार पर वापस आ गया है। अब, आप yosemite विभाजन का आकार बदल सकते हैं या हटा सकते हैं।


6
धन्यवाद, इससे मुझे मदद मिली। वास्तविक आदेश: उपरोक्त उदाहरण में ब्लू हाईलाइटेड यूआईडी diskutil corestorage revert <UUID>कहां <UUID>है।
मारिनोव इवान

डिस्क उपयोगिता ने स्वचालित रूप से इसे एक प्रारूप में क्यों बदल दिया है कि यह हेरफेर नहीं कर सकता है?
आर्टऑफवर्फ

प्रो टिप: यह सुनिश्चित करें कि @ MarinovIván की कमांड चलाते समय आपका कंप्यूटर प्लग-इन है (मेरा कंप्यूटर रिवर्स नहीं करेगा जब तक कि इसे पूरे समय में प्लग नहीं किया गया हो।)
mchen.ja

2

सिस्टम वरीयताएँ में FileVault अक्षम करें -> सुरक्षा और गोपनीयता, पुनः आरंभ करें, फिर से प्रयास करें। मेरे लिए काम किया!


1
मुझे प्रगति का उपयोग करके देखना था diskutil corestorage list। मैं देख सकता था Conversion Status: Convertingऔर Conversion Direction: backward। इसलिए अगर यह काम नहीं करता है, तो मैं कोरस्ट्रॉज को फिर से चलाऊंगा क्योंकि अन्य लोग सुझाव देते हैं। धन्यवाद।
ज्रव्रेन

0

कृपया सुनिश्चित करें कि आपके पास दोनों विभाजन एक फ़ाइल सिस्टम के साथ स्वरूपित हैं जो मैक ओएस एक्स ऑनलाइन आकार के लिए समर्थन करता है (यानी उदाहरण के लिए एचएफएस विस्तारित जर्नलेड)।


1
यह एक उत्तर की तुलना में अधिक टिप्पणी की तरह दिखता है ...: - /
Potherca

0

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

विभाजन की एक डिस्क छवि बैकअप बनाने के लिए कार्बन कॉपी क्लोनर जैसी किसी चीज़ का उपयोग करें, अपनी इच्छानुसार बाहरी पुन: वितरण करें और वापस कॉपी करें। ब्लॉक कॉपी मोड का उपयोग न करें।

फ्यूजन जैसी वर्चुअल मशीनें बीटा परीक्षण को इस तरह आसान बनाती हैं।


मैं आपसे सहमत हुँ। हालाँकि, डिस्क यूटिलिटी का आकार बदलना केवल भौतिक वॉल्यूम पर काम करता है न कि वॉल्यूम समूह में तार्किक वॉल्यूम पर। गैर-विनाशकारी आकार बदलने के लिए हमेशा आवश्यकता होती है कि पर्याप्त खाली स्थान उपलब्ध हो।
क्रिस जू

0

एक शुरुआत के लिए, आप अपने पुराने ओएस एक्स में योसेमाइट से शुरू करने के लिए सिस्टम प्राथमिकताओं के तहत "स्टार्टअप डिस्क" पर जा सकते हैं। वहाँ से शायद आप अपनी पसंद के अनुसार विभाजन / तय कर सकेंगे।


"शायद"?
थॉट्स

0

इसे आज़माएं: Macintosh HD को हाइलाइट करें और नया विभाजन जोड़ने के लिए "+" पर क्लिक करें। नए विभाजन को जोड़ने की अनुमति देने के लिए स्क्रीन का पालन करें। यह साबित करने के लिए ऐसा करें कि ओएस आपको विभाजन जोड़ने देगा।

अब बस एडेड को हाइलाइट करें और हटाने के लिए "-" पर क्लिक करें। यह साबित करने के लिए ऐसा करें कि OS आपको विभाजन हटाने देगा। यदि दोनों कार्रवाई सफल रही, तो आपको Macintosh HD को किसी भी आकार में समायोजित करने में सक्षम होना चाहिए।


0

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

  1. सिस्टम वरीयताएँ → सुरक्षा में फ़ाइल वॉल्ट एन्क्रिप्शन को बंद करें सुरक्षा समाप्त होने में मेरे मैक को 3-4 घंटे लग गए!

  2. फिर पुनर्प्राप्ति प्रक्रिया के दौरान कमांड + आर दबाकर रिकवरी मोड में पुनरारंभ करें।

  3. पुनर्प्राप्ति मोड में, डिस्क उपयोगिता चलाएँ। डिस्क एन्क्रिप्शन को बंद करें जो शीर्ष बार पर फ़ाइल सेटिंग में है। अब आप देखेंगे कि आपकी हार्ड डिस्क का नाम बदल सकता है।

  4. OS X में पुन: प्रारंभ करें। डिस्क उपयोगिता चलाएँ। अब "ड्रैगिंग" कॉर्नर उपलब्ध है। उस पर क्लिक करें और जैसा चाहें वैसा ही आकार दें। मेरे लिए मैंने कुछ गीगाबाइट के लिए मैक एचडी को कम कर दिया है जो मुझे विंडोज ओएस के लिए आवश्यक होगा।

  5. Windows OS में पुनरारंभ करें। मुफ्त सॉफ्टवेयर Minitool विभाजन डाउनलोड करें। यह आपको अपने विंडोज़ एचडी के साथ अप्रयुक्त स्थान को मर्ज करने की अनुमति देगा। सब कुछ सुचारू था और मेरी खिड़कियां अभी भी अच्छी तरह से चल रही हैं।


0

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

मैंने + और Command ⌘+ दबाकर इंटरनेट रिकवरी मोड पर रीबूट किया और डिस्क उपयोगिता को खोला, जो प्राथमिक विभाजन को बिना किसी कठिनाई के पूरी क्षमता में बदलने में सक्षम था।Option ⌥R


0

डिस्क उपयोगिता में, संपूर्ण ड्राइव का चयन करें, फिर विभाजन टैब। आप इसे वहां ड्रैग और रिसाइज कर सकते हैं।

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