¿Cómo puedo eliminar una partición (¿volumen lógico coreStorage?) de la Terminal?

Finalmente entendí por qué Disk Utility no cambiará las particiones en mi HDD, aunque yo mismo agregué la más reciente (quizás significativa: para probar Yosemite DP). Ahora veo que dice que no cambiará ninguna partición porque tiene datos cifrados y objetos CoreStorage. Me dice vagamente que use diskutildesde la línea de comando para esto, pero esto me hace sentir un poco incómodo. Encontré una pregunta muy similar aquí, con una respuesta excelente pero incompleta sobre cómo resolver esto. Entonces, ¿cómo se puede eliminar la partición más pequeña?

Tenga en cuenta que ni siquiera veo mi partición de dolor de diskutil corestorage list(salida a continuación), lo cual es preocupante.

También tenga en cuenta (también en la pregunta anterior) que el nombre del disco es inestable, a veces la Utilidad de Disco enumera mi nombre antiguo original para el disco (Toshiba...), a veces el nombre de la nueva partición más pequeña. Tenga en cuenta que hice estas particiones desde Mavericks, no desde Yosemite. ¿Por qué Yosemite se metería con esto?

Mi salida de terminal relevante:

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
¿Puede actualizar su publicación con el resultado del siguiente comando:diskutil list; echo; diskutil cs list

Respuestas (3)

Recomiendo encarecidamente hacer una copia de seguridad completa de la máquina antes de intentar esto, ya sea usando TM sin establecer exclusiones, o mejor aún, clonando todo el disco usando un programa como Carbon Copy Cloner .

Desmontar el volumen lógico:

sudo diskutil unmount force /dev/disk1

Elimine el grupo de volúmenes lógicos y todo su contenido:

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

De la página de manual de 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+.

Fusione la partición ahora huérfana disk0s4en el volumen de inicio disk0s2(nota: disk0s3una partición de recuperación también se borrará y fusionará). disk0s5, la otra partición de recuperación, no debería verse afectada:

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

Nuevamente, de las páginas del manual:

 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.

Verifique la estructura del volumen de arranque.

diskUtil VerifyVolume /

Verifique el mapa de partición:

diskutil verifyDisk disk0

Inicie el modo de recuperación o recuperación de Internet si es necesario, si aparece algún error:

Deberías quedarte con:

/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
Esta es una respuesta genial. Dudo un poco en probarlo (o comprar un disco duro externo grande y pasar un día haciendo una copia de seguridad solo para probar esto: mi copia de seguridad en línea está en Amazon AWS con Arq, pero no en todo el disco). Pero veré qué puedo hacer y aceptaré su respuesta, o tal vez incluso antes si otros dicen que les resolvió el mismo problema. ¡Gracias!
@László De nada. Acabo de probar esto en una unidad de arranque de repuesto para confirmar, pero como dije, nunca haría esto en mi volumen principal sin una copia de seguridad actualizada (¡o dos!). ¡Siempre debes tener una copia de seguridad, amigo mío, pase lo que pase! Estas unidades Toshiba son excelentes, las uso todo el tiempo BOL. Salud.
Esto básicamente funcionó, las cosas se ven muy bien, aparte del hecho de que mis dos Recover HD ya no están. ¿Qué tan grande es ese problema? ¿Por qué sucedió eso? ¿Arreglo esto de alguna manera? ¿Cómo? ¡Gracias de nuevo!
@László eso no debería haber pasado. No sé por qué lo hizo. No es un gran problema, pero recomiendo arreglarlo. Para hacerlo, inicia Recuperación de Internet y reinstala OS X. Se conservarán todos tus datos. Se creará automáticamente una nueva partición de recuperación durante la instalación.
Gracias por esto. Usé los primeros dos comandos para eliminar la partición, pero como desconfiaba un poco de usar mergePartitions, fui a la Utilidad de Discos después de eso. La pestaña Particiones ya no estaba atenuada, y podía tomarla desde allí (eliminar "espacio no utilizado"/partición huérfana, cambiar el tamaño del disco, agregar una nueva partición).
Intenté esto, y parece haber borrado mi disco. Esto puede estar relacionado con el hecho de que tenía habilitado FileVault. ¿Sabes si de hecho está borrado o hay alguna forma de usar diskutil para recuperar mi partición de arranque? (No se preocupe, tengo copias de seguridad. No perdí nada; solo curiosidad).
@ZevEisenberg si se borra la unidad, para todos los fines prácticos ... (dado que tiene una copia de seguridad) se borra. Supongo que confirmaste en recuperación o similar. Su mejor apuesta es restaurar desde la copia de seguridad de TM al estado anterior. NOTA AL MARGEN: Según mi experiencia en la actualización, Yosemite parece estar creando LVG en la unidad a pesar de NO seleccionar cifrar disco al inicio. Pude eliminar el LVG usando la revertopción diskutil. Obviamente, esto requiere un volumen que no fue encriptado de antemano. BOL.
Tenía una partición corrupta de Fusion Drive que Disk Utility se negó a reformatear. Seguí los dos primeros pasos de este procedimiento (con la diferencia de que como reinicié con una unidad de recuperación que no pude usar sudoy el comando de destilación fue diskutil unmountDisk). No pude hacer el comando mergePartitions porque las particiones están en diferentes discos físicos, pero cuando volví a usar Disk Utility, reconoció automáticamente el LVG eliminado y me ofreció reconstruir Fusion Drive. ¡Éxito! Gracias por ponerme en el camino correcto.
¿Cuánto tiempo se tardó en destruir el LVG? Estoy en el Fusion Drive de 3 TB en un iMac 5k de primera generación.

Sé que este es un artículo antiguo, pero esto me sucedió recientemente y la forma más fácil de deshacerse de la partición de Yosemite es:

  1. Inicie su otro sistema operativo, el mío era Mavericks
  2. Abra la Utilidad de disco
  3. Seleccione la partición de Yosemite
  4. Seleccione la pestaña de borrar, bórrela,
  5. Seleccione la unidad principal y vaya a la pestaña de partición, donde puede eliminar la partición de Yosemite y cambiar su tamaño al tamaño original.
Esto es exactamente lo que se suponía que funcionaba pero no funcionó, por lo tanto, la pregunta original. ¡Pero gracias!

me encontré con el mismo problema y encontré este artículo que lo soluciona un poco más fácil

Simplemente ejecute diskutil coreStorage list, encuentre el volumen lógico uuid,

y luego ejecutar diskutil coreStorage revert (ese uuid)

en tu casodiskutil coreStorage revert 2F7B1893-07E8-4194-840B-F2552042E055

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

Revert solo funciona si se creó a partir de convert. Los míos fueron creados directamente por una operación de borrado en la Utilidad de Discos.