मैं टर्मिनल से एक विभाजन (कोरस्टोरेज लॉजिकल वॉल्यूम?) कैसे हटा सकता हूं?


15

मैं अंत में समझ गया कि डिस्क उपयोगिता मेरे एचडीडी पर विभाजन को क्यों नहीं बदलेगी, भले ही मैंने खुद सबसे हाल ही में जोड़ा (शायद महत्वपूर्ण: योसेमाइट डीपी का परीक्षण करने के लिए)। अब मैं यह कहता हूं कि यह या तो विभाजन को नहीं बदलेगा, क्योंकि इसमें एन्क्रिप्टेड डेटा और कोरस्टोरेज ऑब्जेक्ट्स हैं। यह मुझे इसके diskutilलिए कमांड लाइन से अस्पष्ट रूप से उपयोग करने के लिए कहता है , लेकिन यह मुझे थोड़ा असहज करता है। मुझे यहां एक बहुत ही समान प्रश्न मिला , इसे हल करने के तरीके के बारे में एक महान लेकिन अधूरा जवाब के साथ। छोटे विभाजन को कैसे गिरा सकता है?

ध्यान दें कि मैं अपना दर्द विभाजन diskutil corestorage list(नीचे आउटपुट) से भी नहीं देखता , जो चिंताजनक है।

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

मेरा प्रासंगिक टर्मिनल आउटपुट:

d2m66h2j:~ laszlosandor$ diskutil list; echo; diskutil cs list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            289.2 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:          Apple_CoreStorage                         29.3 GB    disk0s4
   5:                 Apple_Boot Recovery HD             650.0 MB   disk0s5
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS OS X Test              *28.8 GB    disk1

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
        |
        +-> Logical Volume 2F7B1893-07E8-4194-840B-F2552042E055
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          28809494528 B (28.8 GB)
            Conversion Progress:   -none-
            Revertible:            Yes (no decryption required)
            LV Name:               OS X Test
            Volume Name:           OS X Test
            Content Hint:          Apple_HFS

1
क्या आप अपनी पोस्ट को निम्न कमांड के आउटपुट से अपडेट कर सकते हैं:diskutil list; echo; diskutil cs list
njboot

जवाबों:


13

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

तार्किक मात्रा को अनमाउंट करें:

sudo diskutil unmount force /dev/disk1

तार्किक वॉल्यूम समूह और उसकी सभी सामग्री निकालें:

sudo diskutil cs deleteLVG B6308EC8-297D-44BD-9212-6BD867F6331B

से diskutil के मनुष्य पेज :

  delete | deleteLVG lvgUUID | lvgName
           Delete a CoreStorage logical volume group. All logical volume families with their
           logical volumes are removed, the logical volume group is destroyed, and the now-
           orphaned physical volumes are erased and partition-typed as Journaled HFS+.

disk0s4स्टार्टअप वॉल्यूम में अब अनाथ विभाजन को मर्ज करें disk0s2(ध्यान दें: disk0s3एक रिकवरी विभाजन, मिटा दिया जाएगा और साथ ही विलय कर दिया जाएगा)। disk0s5, अन्य पुनर्प्राप्ति विभाजन, प्रभावित नहीं होना चाहिए:

sudo diskutil mergePartitions HFS+ "Apple_HFS Macintosh HD" disk0s2 disk0s4

फिर से, आदमी पृष्ठों से:

 Merge two or more partitions on a disk.  All data on merged partitions other than the first
                will be lost.  Data on the first partition will be lost as well if the force argument is
                given.

                If force is not given, and the first partition has a resizable file system (e.g. JHFS+), the
                file system will be preserved and grown in a data-preserving manner; your format and name
                parameters are ignored in this case.

बूट वॉल्यूम संरचना की जाँच करें।

diskUtil VerifyVolume /

विभाजन का नक्शा सत्यापित करें:

diskutil verifyDisk disk0

रिकवरी मोड में बूट , या इंटरनेट रिकवरी यदि आवश्यक हो - यदि कोई त्रुटि दिखाई दे:

आप के साथ छोड़ दिया जाना चाहिए :

/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *320.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            319.7 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

यह एक बेहतरीन जवाब है। मैं इसे आज़माने में थोड़ा संकोच कर रहा हूं (या एक बड़ी बाहरी एचडीडी खरीदने के लिए और एक दिन बिताने के लिए बस यही कोशिश कर रहा हूं - मेरा ऑनलाइन बैकअप अमेज़ॅन एडब्ल्यूएस पर अरक ​​के साथ है, लेकिन संपूर्ण डिस्क नहीं है)। लेकिन मैं देखूंगा कि मैं क्या कर सकता हूं और आपके उत्तर को स्वीकार कर सकता हूं, या शायद जल्द ही अगर दूसरों का कहना है कि यह उनके लिए एक ही समस्या को हल करता है। धन्यवाद!
लेज़्ज़्लो

1
@ László आपका स्वागत है। मैंने पुष्टि करने के लिए बस एक स्पेयर बूट ड्राइव पर यह परीक्षण किया, लेकिन जैसा कि मैंने कहा, मैं कभी भी अपने मुख्य वॉल्यूम पर बिना बैकअप बैकअप (या दो!) के लिए ऐसा नहीं करूंगा। आपको हमेशा मेरे दोस्त का बैकअप होना चाहिए, चाहे जो भी हो! ये तोशिबा ड्राइव उत्कृष्ट हैं - मैं उन्हें हर समय बीओएल का उपयोग करता हूं । चीयर्स।
njboot

यह मूल रूप से काम किया, चीजें बहुत अच्छी लगती हैं - इस तथ्य के अलावा कि मेरे दोनों पुनर्प्राप्त एचडी अब चले गए हैं। कितनी बड़ी समस्या है? ऐसा क्यों हुआ? क्या मैं इसे किसी तरह ठीक करूंगा? कैसे? एक बार फिर धन्यवाद!
लेज़्ज़्लो

1
इसके लिए धन्यवाद। मैंने विभाजन को हटाने के लिए पहले दो आदेशों का उपयोग किया था, लेकिन चूंकि मैं मर्जपार्टिशन का उपयोग करने से थोड़ा सावधान था, मैं उसके बाद डिस्क उपयोगिता पर गया। विभाजन टैब अब बाहर निकाला नहीं गया था, और मैं इसे वहां से हटा सकता था ("अप्रयुक्त स्थान" / अनाथ विभाजन को हटा सकता था, डिस्क का आकार बदल सकता था, नया विभाजन जोड़ सकता था।)
मार्क बाओ

1
मेरे पास एक भ्रष्ट फ़्यूज़न ड्राइव विभाजन था जिसे डिस्क उपयोगिता ने सुधार करने से इनकार कर दिया। मैंने इस प्रक्रिया के पहले दो चरणों का पालन किया (इस अंतर के साथ कि क्योंकि मैंने पुनर्प्राप्ति ड्राइव के साथ रिबूट किया था जो मैं उपयोग नहीं कर सका sudoऔर डिस्टिल कमांड diskutil unmountDisk।)। मैं मर्जपार्टिशन कमांड नहीं कर सका क्योंकि विभाजन अलग-अलग भौतिक डिस्क पर हैं, लेकिन जब मैंने डिस्क उपयोगिता पर वापस स्विच किया तो यह स्वचालित रूप से हटाए गए LVG को पहचान गया और फ्यूजन ड्राइव के पुनर्निर्माण की पेशकश की। सफलता! मुझे सही रास्ते पर लाने के लिए धन्यवाद।
ghoppe

2

मुझे पता है कि यह एक पुराना लेख है, लेकिन हाल ही में मेरे साथ हुआ और योसेमाइट विभाजन से छुटकारा पाने का सबसे आसान तरीका है:

  1. अपने दूसरे ओएस बूट, मेरा Mavericks था
  2. डिस्क उपयोगिता खोलें
  3. Yosemite विभाजन का चयन करें
  4. मिटा टैब का चयन करें, इसे मिटाएं,
  5. मुख्य ड्राइव का चयन करें और विभाजन टैब पर जाएं, जहां आप फिर योसेमाइट विभाजन को हटा सकते हैं और इसे मूल आकार में वापस बदल सकते हैं।

यह वही है जो काम करने वाला था, लेकिन मूल प्रश्न नहीं था। लेकिन धन्यवाद!
लेज़्ज़्लो

1

उसी समस्या में भाग गया और इस लेख को पाया जो इसे थोड़ा आसान बनाता है

बस चलाएं diskutil coreStorage list, तार्किक आयतन ज्ञात करें,

और फिर चला diskutil coreStorage revert (कि uuid)

आपके मामले में diskutil coreStorage revert 2F7B1893-07E8-4194-840B-F2552042E055

http://awesometoast.com/yosemite-core-storage-and-partition-woes/


केवल तभी काम करें जब यह कनवर्ट से बनाया गया था। डिस्क यूटिलिटी में एक मिटाए गए ऑपरेशन के द्वारा मेरा सीधा निर्माण किया गया था।
अल्मो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.