No se puede crear una partición en el espacio libre con la Utilidad de disco [duplicado]

Creé una nueva partición seleccionando la opción de espacio libre y ahora no puedo fusionarla ni recrearla.

Intenté usar iPartition para crear una nueva partición en el espacio libre, pero dice que no tengo permiso.

¿Cómo puedo arreglarlo?

Utilidad de disco

¿Quieres una partición grande o dos separadas? Si quieres dos particiones, agregaré los pasos necesarios a mi respuesta.
Descubrí que este problema tiene una solución mucho más fácil que "expandir el volumen de almacenamiento central". 1) use "diskutil list" para averiguar el UUID del volumen lógico. 2) use "diskutil cs revert <LVUUID>" para deshacerse del almacenamiento central y el volumen lógico (que, en mi opinión, es un diseño increíblemente estúpido). 3) reiniciar. Entonces la "Utilidad de disco" funcionaría como se esperaba.

Respuestas (3)

Su volumen Macintosh HDes un Core Storage Logical Volumey parte de un Core Storage volume groupy, por lo tanto, iPartition o Disk Utility.

Tienes que arrancar desde un disco externo, una memoria USB o en el Internet Recovery Modepara poder modificar el volumen con algunos Terminalcomandos.

El siguiente diskutil cs resizeStackcomando no está documentado en gran medida y, como tal, es potencialmente destructivo.

Haga una copia de seguridad de su Mac OS X antes de continuar.

Una segunda computadora o un iPhone con las credenciales de stackexchange para ingresar al sitio o al chat es útil.

Comience Terminaldesde /Aplicaciones/Utilidades e ingrese diskutil cs listpara obtener una impresión.

Ejemplo de salida dediskutil cs list

$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 08436957-C5CD-4DC6-B9FA-05B51A3EEFC8
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         86908663234 B (80.94 GB)
    Free Space:   35364864 B (35.4 MB)
    |
    +-< Physical Volume FFC67A8D-65A8-415E-A594-D7A6BED71844
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     86908663234 B (80.94 GB)
    |
    +-> Logical Volume Family 56C0E988-502B-43D5-90DD-EFBE58143896
        ----------------------------------------------------------
        Encryption Status:       Unlocked
        Encryption Type:         None
        Conversion Status:       NoConversion
        Conversion Direction:    -none-
        Has Encrypted Extents:   No
        Fully Secure:            No
        Passphrase Required:     No
        |
        +-> Logical Volume 4F26F5C3-8D94-419F-AFF1-B652E9DCDEF4
            ---------------------------------------------------
            Disk:                  disk1
            Status:                Online
            Size (Total):          86479166504 B (80.54 GB)
            Conversion Progress:   -none-
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS

Su partición Mac OS X (Macintosh HD) visible en el escritorio es equivalente a Logical Volume F26F5C3-8D94-419F-AFF1-B652E9DCDEF4.

Recuperar el espacio libre:


Después de cambiar el tamaño de algunas docenas de discos diskutil cs resizeStack LVUUID , nunca tuve un problema con Recovery HD. Entonces, los pasos 1-6 pueden considerarse prescindibles y puede comenzar directamente con el paso 7.


  1. Primero debe hacer una copia de seguridad de su Recovery HD: Inicio Terminal.appe ingrese
    defaults write com.apple.DiskUtility DUDebugMenuEnabled 1, presione Intro y salgaTerminal.app
  2. Inicie la Utilidad de disco y habilite 'Mostrar todas las particiones' en el menú Depurar Después de unos segundos, todas las particiones deberían estar visibles
  3. Elija Recovery HDen el lado izquierdo y monte la particiónRecovery HD

    pantalla1

  4. Verificar el disco

    pantalla2

  5. Cree una imagen de disco Recovery HDy guárdela de solo lectura externamente

    pantalla3

  6. Verifique la imagen del disco para restaurar

    pantalla4

  7. Separar todas las unidades externas

  8. Reinicie Internet Recovery Modepresionando altcmdR
    o un Mavericks o Yosemite Thumb Drive de arranque (sistema completo o instalación).

  9. empezar Terminaldesde la barra de menú/utilidades
  10. ingrese el siguiente comando en el indicador de Terminal:

    Lista cs diskutil

  11. Copie el UUID alfanumérico del volumen lógico (LV) de su volumen de CoreStorage. El LVUUID debe ser el cuarto en la lista. En el ejemplo anterior, el alfanumérico es:
    F26F5C3-8D94-419F-AFF1-B652E9DCDEF4.
  12. Ejecute el siguiente comando:

    diskutil cs resizeStack LVUUID partsize  
    

    Según el número encontrado arriba sería:

    diskutil cs resizeStack F26F5C3-8D94-419F-AFF1-B652E9DCDEF4 100%
    

    Si obtiene un error ("No se puede especificar un valor porcentual (100%) para esta operación"), use esto en su lugar:

    diskutil cs resizeStack F26F5C3-8D94-419F-AFF1-B652E9DCDEF4 0g
    

    Con suerte, esto expandirá su volumen de CoreStorage a casi 120 GB completos. Dependiendo de su disco, esto tomará varios segundos (SSD) o minutos (HDD). Después de un cambio de tamaño exitoso, verifique diskutil listsi Recovery HDtodavía existe.

  13. Salga Terminal.appe inicie Disk Utilityy verifique el volumen expandido.
  14. Reinicie a Recovery HD y su unidad principal. Elimine la imagen de disco creada en el paso 5 si todo funciona como se esperaba
cs resizeStackwith 100%no me funciona, me sale un error diciendoA percentage value (100%) cannot be specified for this operation.
@zenith Pruebe diskutil cs resizeStack ... 0gen su lugar. 0g es un número mágico
@zenith usa mejor la respuesta vinculada y aceptada.
editar: El Capitan: diskutil necesita usar solo 0, no 0g, como estaba en Yosemite.
@DaliborFilus Gracias por la pista. Agregaré que después de que El Capitán haya superado su existencia beta
Notario público. Estoy buscando una solución para este problema en este momento y estoy jugando con ella. Tengo El Capitan beta 8, admite el cambio de tamaño de los controladores CS de forma nativa. Pero se negó a hacerlo por mí. Pensé que era porque tenía la partición HD de recuperación justo detrás de la partición HD de Macintosh y el espacio libre al final del disco, así que recreé y moví HD de recuperación manualmente al final del disco. (continuación)
(continuación) después de que terminé, descubrí que ahora diskutil cs resizeStack para agrandar la unidad se niega a hacer nada (decía que el disco de destino es demasiado pequeño). Pensé que primero necesitaba cambiar el tamaño de la partición (como en Linux, por ejemplo). Pero primero traté de reducir la pila de CS, lo que funcionó. Pero el resultado de eso es: la partición HD de recuperación ahora está detrás de la partición CS, no al final. Ahora cs resizeStack también funciona para la ampliación, la Utilidad de disco de El Capitan ahora también puede ampliar el volumen (anteriormente no se mostraba espacio libre).
Moraleja de la historia: resizeStack cambiará el tamaño de la partición gpt ADEMÁS moverá la partición Recovery HD por usted ADEMÁS se niega a aumentar el volumen CS si tiene espacio libre entre sus particiones principales y la partición HD de recuperación (quizás otras también).

Haga una copia de seguridad de todos sus datos de antemano. Tenga en cuenta que es posible que este procedimiento no funcione si el volumen está cifrado. Es posible que deba descifrar el volumen o desbloquearlo con la frase de contraseña/clave de recuperación para cambiar su tamaño. Consulte Comandos de CoreStorage no documentados para obtener más información.

1) Terminal abierta.

2) Ingrese el siguiente comando para encontrar el UUID del volumen lógico . Asegúrese de seleccionar el UUID correcto . Cópialo.

diskutil cs list 

3) Ingrese el siguiente comando (reemplazando lvUUIDcon el copiado lvUUID) para cambiar el tamaño del volumen lógico a su máxima capacidad. Introduzca su contraseña cuando se le solicite.

sudo diskutil cs resizeVolume lvUUID %100

4) Una vez que se complete, salga de la terminal. Abra Preferencias del sistema > Disco de inicio y vuelva a seleccionar el volumen Blesscomo volumen de arranque.

Es un volumen de Core Storage [Grupo de volumen lógico], que supongo que es una unidad encriptada Fusion Drive o FileVault.

De cualquier manera, iPartition no puede manejarlo.

A juzgar por la cantidad de personas que rompieron una unidad Fusion al intentar "limpiar" la partición, es algo que Apple debería evitar que el usuario haga...

La mejor sugerencia que he visto para la recuperación es eliminar los UUID de las unidades y luego dejar que Disk Utility lo reconstruya desde cero. Todos los datos se pierden, por lo que es esencial una copia de seguridad completa.

Eche un vistazo a Separar su unidad Fusion Drive y luego a Configurar una unidad Fusion en su Mac actual .

[Haría un resumen aquí, pero hay 8 páginas de instrucciones]