Cambiar el tamaño de las particiones de arranque dual en Yosemite

Tengo un Macbook Air de arranque dual con Yosemite y Ubuntu. Me gustaría tener más espacio en mi partición de Ubuntu y, por lo tanto, necesito reducir el tamaño de la partición de Mac. Supongo que esto causará algún daño a mi Mac HD, pero estoy completamente de acuerdo con eso. La pregunta sin embargo es; ¿Cómo en el mundo podemos hacer esto correctamente? El terminal diskutil me da una visión general muy razonable del tamaño del HD completo y las particiones. iPartition, por alguna razón, escupe los inexplicables 85 gb como tamaño actual y la GUI orgullosa de Macintosh, la Utilidad de disco, también está un poco desactualizada cuando se trata de lo que realmente hay en el disco duro total y cómo se divide:

Uso del disco según diferentes fuentes

Además, la suma de los valores de los discos independientes no totaliza el espacio en el disco superior. (Macintosh HD (91,4 gb) + disk0s4 (29,1 gb) es más que el disco seleccionado (también) 91,4 gb). En Maverick, particionar con Disk Utility solía ser un sueño, pero ahora todo está bloqueado y ya no se puede hacer clic en ningún botón. Realmente necesito más espacio en mi partición de ubuntu, entonces, ¿qué debo hacer?

EDITAR:

La salida del terminal lee lo siguiente:

$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage                         91.4 GB    disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
   4:       Microsoft Basic Data                         29.1 GB    disk0s4
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           *91.0 GB    disk1
                                 Logical Volume on disk0s2
                                 4F26F5C3-8D94-419F-AFF1-B652E9DCDEF4
                                 Unencrypted

Y

$ diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 08436957-C5CD-4DC6-B9FA-05B51A3EEFC8
    =========================================================
    Name:         Macintosh HD
    Status:       Online
    Size:         91387686912 B (91.4 GB)
    Free Space:   35364864 B (35.4 MB)
    |
    +-< Physical Volume FFC67A8D-65A8-415E-A594-D7A6BED71844
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     91387686912 B (91.4 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):          90999996416 B (91.0 GB)
            Conversion Progress:   -none-
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS
ingrese 'diskutil list' y 'diskutil cs list' en la Terminal y agregue el resultado a su pregunta
Gracias por la respuesta, agregué la captura de pantalla que faltaba. La 'lista diskutil' ya estaba en la primera captura de pantalla :)
es mucho más conveniente si copia la salida y la pega en un 'cuadro de código'. entonces no tengo que descifrar y escribir los largos UUID. Por cierto, ¿instaló una vista previa/DP de Yosemite anteriormente?
por cierto, iPartition no puede manejar Core Storage (Grupo de volumen lógico)
Gracias Tetsujin, eso explica eso. @klanomath, no he instalado una vista previa antes. Lo que hice fue cambiar el tamaño del volumen lógico en un intento de particionar y no pude volver a dimensionarlo al máximo, por lo tanto, 91 gb en lugar de 91,4 gb.
@hhhhhhhhh ¿Cuánto espacio libre tiene en su partición Macintosh HD? iPartition usa GiB en lugar de GB -> (85,11 GiB=91,39 GB)
Si eso es cierto, ¿podría usar iPartition para reorganizar todo? El grupo de volumen lógico tiene 35,4 MB disponibles, la partición lógica 8,3 GB y el volumen físico de almacenamiento principal no proporciona información sobre el espacio libre. Todos llamados Macintosh HD.
@hhhhhhhhh No, en absoluto (85,11 GiB=91,39 GB=91386166640 Bytes). Simplemente inicie en su usuario de Mac y haga cmd-i en el ícono 'Macintosh HD' que luego estará visible en su escritorio y dígame el espacio libre que se indica allí.
Capacidad: 91 GB. Disponible: 8,32 GB. Usado: 82.678.120.448 bytes (82,68 GB en disco)

Respuestas (1)

Hay al menos dos enfoques para resolver su problema: uno es potencialmente destructivo, está muy poco documentado y no sé si funciona (1) y el otro es seguro destructivo (2).

Por lo tanto, haga una copia de seguridad de su Mac OS X y su partición de Ubuntu si es necesario.

Requisitos: Unidad de memoria USB con Mac OS X e iPartition completamente operativos instalados o Linux Live USB con gparted.

También es útil tener una segunda computadora con acceso a Internet y las credenciales de stackexchange para verificar si tiene problemas graves.

(1) riesgo de destrucción (esto puede inutilizar sus sistemas):

Su partición Mac OS X (Macintosh HD) visible en el escritorio es equivalente a Logical Volume 4F26F5C3-8D94-419F-AFF1-B652E9DCDEF4. Puede reducirlo a 82,68 GB, lo que hará que su OS X sea casi inutilizable porque necesita algo de espacio libre. Sin embargo, puede deshabilitar la imagen de suspensión y obtener la cantidad de su tamaño de RAM como espacio libre adicional.

  1. Reinicie Internet Recovery Modepresionando cmdR
    o su Mavericks Thumb Drive de arranque con iPartition instalado.
  2. empezar Terminaldesde la barra de menú/utilidades
  3. ingrese el siguiente comando en el indicador de Terminal:

    Lista cs diskutil

  4. 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:
    4F26F5C3-8D94-419F-AFF1-B652E9DCDEF4.
  5. Ejecute el siguiente comando:

    diskutil cs resizeStack LVUUID

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

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

    Con suerte, esto reducirá el volumen de su CoreStorage a 88 GB (salte al paso 9 si esto no funciona)

  6. Si es necesario, reinicie en su memoria USB e inicie iPartition. Alternativamente, puede usar un Linux Live USB con gparted.
  7. Intente mover el volumen Recovery HDhasta el final del Macintosh HD ahora reducido (salte al paso 9 si esto no funciona)
  8. Expande tu partición de Ubuntu

(2) destrucción total (esto eliminará todas las particiones en su disco)

  1. Desconecte todos los discos duros externos
  2. Reinicie Internet Recovery Modepresionando Command+ R
    (alternativamente, puede usar una memoria USB de instalación de Mavericks o Mountain Lion)
  3. empezar Terminaldesde la barra de menú/utilidades
  4. ingrese el siguiente comando en el indicador de Terminal:

    Lista cs diskutil

  5. Copie el UUID alfanumérico del grupo de volúmenes lógicos (LVG) de su volumen de CoreStorage. El UUID de LVG debe ser el primero en aparecer. En el ejemplo anterior, el alfanumérico es:
    08436957-C5CD-4DC6-B9FA-05B51A3EEFC8.
  6. Ejecute el siguiente comando:

    diskutil cs eliminar LVGUUID

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

    diskutil cs eliminar 08436957-C5CD-4DC6-B9FA-05B51A3EEFC8

    Esto eliminará su volumen CoreStorage y probablemente su Recovery HD y lo reformateará como un simple volumen HFS+.

  7. AbandonarTerminal
  8. En la ventana que se abre ahora, elija Disk Utilityborrar todas las particiones sobrantes y formatear/particionar/cambiar el nombre de la unidad interna. Elija 1 Partitiony Mac OS Extended (Journaled)la tabla de particiones GUID (disponible con el optionbotón). Disk Utilitydejar de fumar
  9. Ahora elija 'Reinstalar Mac OS X'
  10. El OS X enviado originalmente se descargará e instalará o el proporcionado con la memoria USB de instalación de OS X antes mencionada.
  11. Configura tu Mac
  12. Descargue e instale Mavericks/Yosemite desde la App Store si es necesario
  13. Instale Ubuntu (en una partición más grande ahora)
Seguí los pasos hasta el paso 5. Dado que el tamaño del volumen central cambió, inicié la computadora portátil con un Ubuntu Live USB y usé gparted para cambiar el tamaño de la partición de forma no destructiva. Desafortunadamente, no tuve que seguir sus otros pasos, por lo que no pude probarlos, pero estoy seguro de que este recorrido proporcionará un gran manejo para otros. ¡He visto a más personas con el mismo problema! Gracias.
entonces 'diskutil cs resizeStack' fue exitoso? ¿Cuánto encogiste el LV?
Hasta 82 gb. Por lo que puedo ver, ambas particiones funcionan correctamente.
Reinstalé completamente mi computadora portátil y puedo decir que todos los pasos presentados aquí son correctos, incluso los destructivos.
Solo por curiosidad, ¿cómo es diskutil cs resizeStack"muy indocumentado"? Está justo en la página man de diskutil. ¿Eso no entra en suficientes detalles?