15 votos

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

Por fin he entendido por qué la Utilidad de Discos no cambia las particiones de mi disco duro, a pesar de que yo mismo añadí la más reciente (quizá significativa: para probar el DP de Yosemite) con ella. Ahora veo que dice que no cambiará ninguna de las dos particiones, porque tiene datos encriptados y objetos CoreStorage. Me dice vagamente que use diskutil desde la línea de comandos para esto, pero esto me incomoda un poco. He encontrado una forma muy similar pregunta aquí, con un gran pero incompleto responder sobre cómo resolver esto. Entonces, ¿cómo se puede dejar la partición más pequeña?

Tenga en cuenta que ni siquiera veo mi partición de dolor de diskutil corestorage list (resultado de la investigació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 Discos muestra mi nombre original y antiguo 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 Yosemite. ¿Por qué Yosemite se mete con esto?

Mi salida relevante de la Terminal:

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 votos

Por favor, actualiza tu post con la salida del siguiente comando: diskutil list; echo; diskutil cs list

13voto

Goldorak84 Puntos 116

I muy recomendable hacer una copia de seguridad completa de la máquina antes de intentar esto, ya sea utilizando TM sin exclusiones establecidas, o mejor aún, clonando toda la unidad utilizando un programa como Clonador de copias de carbono .

Desmonte el Volumen Lógico:

sudo diskutil unmount force /dev/disk1

Elimina el Grupo de Volúmenes Lógicos y todo su contenido:

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

Desde página man 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+.

Fusionar la partición ahora huérfana disk0s4 en el volumen de arranque disk0s2 (Nota: disk0s3 una partición de recuperación, se borrará y se fusionará también). disk0s5 la otra partición de recuperación, no debería verse afectada:

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

De nuevo, 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 /

Verificar el mapa de particiones:

diskutil verifyDisk disk0

Arrancar en Modo de recuperación o Internet Recovery si es necesario, si aparece algún error:

Usted debe se quede 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

0 votos

Esta es una gran respuesta. Estoy un poco indeciso para probarlo (o para comprar un gran disco duro externo y pasar un día de copia de seguridad sólo para probar esto - mi copia de seguridad en línea está en Amazon AWS con Arq, pero no todo el disco). Pero veré lo que puedo hacer y aceptaré tu respuesta, o quizás antes si otros dicen que les solucionó el mismo problema. ¡Gracias!

1 votos

@László De nada. Acabo de probarlo en un disco de arranque de repuesto para confirmarlo, pero como ya he dicho, yo nunca haría esto en mi volumen principal sin una copia de seguridad actualizada (¡o dos!). Siempre hay que tener una copia de seguridad, amigo mío, pase lo que pase. Estos discos de Toshiba son excelentes - los uso todo el tiempo BOL. Salud.

0 votos

Esto básicamente funcionó, las cosas se ven muy bien - aparte del hecho de que mis dos Recover HDs ahora han desaparecido. ¿Qué tan grande es el problema? ¿Por qué ha ocurrido esto? ¿Debo arreglar esto de alguna manera? ¿Cómo? ¡Gracias de nuevo!

2voto

Mike Puntos 657

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

  1. Arranca tu otro SO, el mío era Mavericks
  2. Abrir la Utilidad de Discos
  3. Seleccione la partición de Yosemite
  4. Selecciona la pestaña de borrado y bórrala,
  5. Seleccione la unidad principal y vaya a la pestaña de particiones, donde podrá eliminar la partición de Yosemite y redimensionarla al tamaño original.

0 votos

Esto es exactamente lo que se suponía que iba a funcionar pero no lo hizo, de ahí la pregunta original. Pero, ¡gracias!

1voto

Jade M Puntos 621

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

Sólo corre diskutil coreStorage list , encuentra el uuid del volumen lógico,

y luego ejecutar diskutil coreStorage revert (ese uuid)

en su caso diskutil coreStorage revert 2F7B1893-07E8-4194-840B-F2552042E055

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

0 votos

Revertir sólo funciona si se creó a partir de convertir. Los míos fueron creados directamente por una operación de borrado en la Utilidad de Discos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X