Terminalden bir bölümü (coreStorage mantıksal birimi?) Nasıl silebilirim?


15

Son olarak, en sonuncuyu kendim (belki de önemli: Yosemite DP'yi test etmek için) eklesem bile, Disk Yardımcı Programının neden HDD'imdeki bölümleri değiştirmeyeceğini anladım. Şimdi her iki bölümü de değiştirmeyeceğini söylüyor, çünkü şifrelenmiş veriler ve CoreStorage nesneleri var. Bunun diskutiliçin komut satırından belirsiz bir şekilde kullanmamı söylüyor , ama bu beni biraz rahatsız ediyor. Burada çok benzer bir soru buldum , bunu nasıl çözeceğime dair harika ama eksik bir cevapla . Peki küçük bölme nasıl düşebilir?

Ağrı diskutil corestorage listbölümümü endişe verici olandan (aşağıda çıktı) görmüyorum bile .

Ayrıca (eski soruda da) diskin adının kararsız olduğunu, bazen Disk İzlencesi diskin orijinal, eski adımı (Toshiba…), bazen yeni, daha küçük bölümün adını listelediğini unutmayın. Bu bölümleri Yosemite'den değil Mavericks içinden yaptığımı unutmayın. Yosemite neden bununla uğraşsın ki?

İlgili Terminal çıktım:

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
Lütfen yazınızı aşağıdaki komutun çıktısıyla güncelleyebilir misiniz:diskutil list; echo; diskutil cs list
njboot

Yanıtlar:


13

Ben çok tavsiye tamamen bu çalışmadan önce makineyi yedeklenmesi, ya hiç dışlamaları gibi bir program kullanarak tüm sürücü klonlama, daha iyisi ayarlayın veya birlikte TM kullanarak Karbon Kopya Cloner .

Mantıksal Hacmi Çıkarma:

sudo diskutil unmount force /dev/disk1

Mantıksal Birim Grubunu ve tüm içeriğini kaldırın:

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

Gönderen diskutil man sayfasına :

  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+.

Artık kalan bölümü disk0s4başlangıç birimine birleştirin disk0s2(not: disk0s3bir kurtarma bölümü de silinecek ve birleştirilecektir). disk0s5, diğer kurtarma bölümü etkilenmemelidir:

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

Yine, adam sayfalarından:

 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.

Önyükleme Ses Düzeyi yapısını doğrulayın.

diskUtil VerifyVolume /

Bölüm haritasını doğrulayın:

diskutil verifyDisk disk0

Kurtarma Moduna veya gerekirse Internet Kurtarma'ya önyükleme yapın - herhangi bir hata oluşursa:

Şunlarla ayrılmalısınız :

/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

Bu harika bir cevap. Denemek için biraz tereddüt ediyorum (veya büyük bir harici HDD satın almak ve sadece bunu denemek için bir gün geçirmek için harcadım - çevrimiçi yedeklemem Arq ile Amazon AWS'de, ancak tüm diskte değil). Ama ne yapabileceğimi göreceğim ve cevabını kabul edeceğim, ya da başkaları bunun onlar için aynı problemi çözdüğünü söylerse daha erken. Teşekkürler!
László

1
@ László Rica ederim. Bunu onaylamak için sadece bir yedek önyükleme sürücüsünde test ettim, ama dediğim gibi, güncel bir yedekleme (veya iki!) Olmadan bunu ana birimimde yapmam. Ne olursa olsun, daima bir yedek arkadaşım olmalı! Bu Toshiba sürücüler mükemmel - her zaman BOL kullanıyorum. Şerefe.
njboot

Bu temelde işe yaradı, her şey harika görünüyor - Recover HD'lerin her ikisinin de gitmiş olması dışında. Bu ne kadar büyük bir problem? Bu neden oldu? Bunu bir şekilde çözeyim mi? Nasıl? Tekrar teşekkürler!
László

1
Bunun için teşekkürler. Bölümü silmek için ilk iki komutu kullandım, ancak mergePartitions'ı kullanmaktan biraz dikkatli olduğum için bundan sonra Disk İzlencesi'ne gittim. Bölümler sekmesi artık gri görünmüyordu ve oradan alabilirim ("kullanılmayan alanı" silme / yetim bölümünü silme, diski yeniden boyutlandırma, yeni bölüm ekleme.)
Mark Bao

1
Disk Yardımcı Programının yeniden biçimlendirmeyi reddettiği bozuk bir Fusion Drive bölümüm vardı. Bu yordamın ilk iki adımını izledim (bir kurtarma sürücüsüyle yeniden sudobaşlattığım için kullanamadığım ve distil komutunun olduğu farkla diskutil unmountDisk). Bölümler farklı fiziksel disklerde olduğu için mergePartitions komutunu yapamadım, ancak Disk İzlencesi'ne geri döndüğümde otomatik olarak silinmiş LVG'yi tanıdı ve Fusion Drive'ı yeniden oluşturmayı teklif etti. Başarı! Beni doğru yola getirdiğin için teşekkürler.
ghoppe

2

Bunun eski bir makale olduğunu biliyorum, ama bu son zamanlarda başıma geldi ve Yosemite bölümünden kurtulmanın en kolay yolu:

  1. Diğer işletim sisteminizi başlatın, benimki Mavericks oldu
  2. Disk Yardımcı Programını Aç
  3. Yosemite bölümünü seçin
  4. Sil sekmesini seçin, silin,
  5. Ana sürücüyü seçin ve daha sonra Yosemite bölümünü silebilir ve orijinal boyutuna yeniden boyutlandırabileceğiniz bölüm sekmesine gidin.

Bu tam olarak çalışması gerekiyordu, ancak olmadı, bu yüzden orijinal soru. Ama teşekkürler!
László

1

aynı soruna rastladı ve bu makaleyi biraz daha düzelten bu makaleyi buldu

Sadece koş diskutil coreStorage list, uuid mantıksal hacmini bul,

ve sonra koş diskutil coreStorage revert (o uuid)

Senin durumunda diskutil coreStorage revert 2F7B1893-07E8-4194-840B-F2552042E055

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


Geri alma yalnızca dönüştürmeden oluşturulmuşsa çalışır. Mine, Disk İzlencesi'nde bir silme işlemi tarafından doğrudan oluşturuldu.
Almo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.