Cambiar el tamaño de FusionDrive para llenar el espacio vacío?

Context: quería instalar Windows 8 en mi Mac al reparticionar mi FusionDrive. El uso de la partición BootCamp proporcionada no funcionó, así que encontré una "solución" en los foros de Apple para crear espacio vacío en su lugar y hacer que el medio de installation de Windows creara una partición. Windows creó la partición, pero no la instaló.

Volví a DiskUtility para borrar las particiones que creó (1 grande y 2 pequeñas). Después de tratar de deshacerme de ellos, ahora tengo una gran cantidad de espacio vacío en mi FusionDrive y DiskUtility no me permite llenarlo ni cambiar el tamaño del espacio vacío (lo he intentado también en modo de recuperación).

  • Disco duro externo no montado
  • "Advertencia: el file SUID se ha modificado y no se reparará" después de reparar los permissions del disco
  • window de arranque dual 7
  • Cambiar el tamaño de las particiones de arranque dual en Yosemite
  • ¿Cómo arreglar la Utilidad de Discos, Acerca de esta Mac y el Buscador que no están de acuerdo con el uso del espacio en el disco duro?
  • Recuperando datos de un disco duro muerto
  • Aquí está mi DiskUtility (ignore el USB de 16GB): DiskUtility

    Las dos unidades de las que se ve comprometido mi FusionDrive son disk0 (1TB HDD) y disk1 (100GB SSD) desde aquí:

    /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_CoreStorage 119.7 GB disk0s2 3: Apple_Boot Boot OS X 134.2 MB disk0s3 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_CoreStorage 626.1 GB disk1s2 3: Apple_Boot Recovery HD 650.1 MB disk1s3 4: EFI NO NAME 104.9 MB disk1s4 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS Macintosh HD *739.9 GB disk2 /dev/disk3 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *15.9 GB disk3 1: DOS_FAT_32 WININSTALL 15.9 GB disk3s1 

    Puedes ver que mi FusionDrive es disk2, y aparece con alnetworkingedor de 740GB.

    Aquí está mi list CoreStorage (creo que esto es útil):

     CoreStorage logical volume groups (1 found) | +-- Logical Volume Group 57932797-4AC8-4475-9836-82394CEBF536 ========================================================= Name: LogicalVolumeGroup Status: Online Size: 745750200320 B (745.8 GB) Free Space: 353689600 B (353.7 MB) | +-< Physical Volume 68F90B2B-4004-4044-AFFB-9D3854006D2A | ---------------------------------------------------- | Index: 0 | Disk: disk0s2 | Status: Online | Size: 119690149888 B (119.7 GB) | +-< Physical Volume 9CB6C261-6817-42F0-B2EB-09F057462EBD | ---------------------------------------------------- | Index: 1 | Disk: disk1s2 | Status: Online | Size: 626060050432 B (626.1 GB) | +-> Logical Volume Family 9B947A52-7496-46CA-BFA5-A87DD47249FE ---------------------------------------------------------- Encryption Status: Unlocked Encryption Type: None Conversion Status: NoConversion Conversion Direction: -none- Has Encrypted Extents: No Fully Secure: No Passphrase Requinetworking: No | +-> Logical Volume 86417B41-6400-4F81-8F7C-43AA243CDAEE --------------------------------------------------- Disk: disk2 Status: Online Size (Total): 739901915136 B (739.9 GB) Conversion Progress: -none- Revertible: No LV Name: Macintosh HD Volume Name: Macintosh HD Content Hint: Apple_HFS 

    ¿Cómo puedo recuperar el espacio vacío de mi FusionDrive?

  • Recuperación HD presente pero no puede arrancar desde allí
  • No se puede formatear pendrive, error diskutil
  • Error al instalar El Capitan: el disco no usa el esquema de particiones GUID, y no puedo convertir
  • Mac se bloquea durante el asistente de arranque Boot Camp Particionamiento de disco
  • 2 discos con el mismo nombre, ¿cómo elimino uno?
  • Restaure Macintosh HD a su configuration de partición original
  • 2 Solutions collect form web for “Cambiar el tamaño de FusionDrive para llenar el espacio vacío?”

    Básicamente, se aplica lo mismo que en esta pregunta y la respuesta aceptada. La única diferencia es que tiene una unidad de fusión y, por lo tanto, algunos DiskIdentifiers son diferentes.

    Además, tiene una partición de locking en su disco duro con certeza que debe eliminarse.

    Hay un command no documentado para networkingimensionar o expandir un grupo de volúmenes CoreStorage y un volumen lógico inherente:

     diskutil cs resizeStack LVUUID size 

    El command amplía o networkinguce todo el grupo de volúmenes de Core almacenaje, incluidos los volúmenes físicos, la familia de volúmenes lógicos y el volumen lógico en un solo paso al tamaño deseado.

    Cuidado: el command está indocumentado y, como tal, potencialmente destructivo.

    Preparación:

    • Respalda tus datos.
    • Separe cualquier unidad externa (especialmente su unidad externa de respaldo Time Machine).
    • Reinicie el modo de recuperación de Internet presionando alt cmd R al inicio.
      Los requisitos previos son la última actualización de firmware instalada, ya sea Ethernet o WLAN (WPA / WPA2) y un enrutador con DHCP activado.
      En una línea de 50 Mbps, demora unos 4 minutos (presentando un pequeño globo animado) para iniciar una image de recuperación de arranque en networking que normalmente se carga desde un server apple / akamai.

      Recomiendo ethernet porque es más confiable. Si está restringido a WIFI y el process de arranque falla, simplemente reinicie su Mac hasta que tenga éxito al arrancar.

      Alternativamente, puede comenzar desde una unidad de almacenamiento instalador de arranque (Mavericks o Yosemite) o una unidad de disco que contiene un sistema completo (Mavericks o Yosemite). Los identificadores de disco pueden diferir entonces. Por lo tanto, verifique los nombres y tamaños legibles por el ser humano y cambie los commands a continuación según corresponda.

    Obtenga una descripción general:

    • Abrir en la barra de menu Utilidades / Terminal

      Primero, debe get una descripción general de sus discos y el layout de la partición:

    • Ingresa la diskutil list
      Ejemplo de listdo (pero tomé la list proporcionada por usted en su pregunta e incluí el dispositivo netboot):

       /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *120.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_CoreStorage 119.7 GB disk0s2 3: Apple_Boot Boot OS X 134.2 MB disk0s3 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_CoreStorage 626.1 GB disk1s2 3: Apple_Boot Recovery HD 650.1 MB disk1s3 4: EFI NO NAME 104.9 MB disk1s4 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: Apple_partition_scheme *1.3 GB disk2 1: Apple_partition_map 30.7 KB disk2s1 2: Apple_HFS OS X Base System *1.3 GB disk2s2 /dev/disk3 #: TYPE NAME SIZE IDENTIFIER 0: Apple_HFS Macintosh HD *739.9 GB disk3 /dev/disk4-disk14 ...belong to the OS X Base System (your recovery system you booted to previously) 

      Disk0 es su primer dispositivo de disco interno principal (SSD) que contiene una partición EFI (dis0s1), una partición CoreStorage (disk0s2) y Boot OS X (disk0s3).

      Disk1 es su segundo dispositivo de disco interno principal (HDD) que contiene una partición EFI (dis1s1), una partición CoreStorage (disk1s2) y Recovery HD (disk1s3). Además, el disco contiene una segunda partición EFI (disk1s4), que es un rest de la installation fallida de Boot Camp.

      Disk2 es un disco lógico creado al arrancar en la image de inicio de networking que contiene un sistema de recuperación (OS X Base System = disk2s2) similar a Recovery HD.

      Disk3 también es un disco lógico que reside en disk0s2 y disk1s2 y contiene la stack CoreStorage.

    • Ingrese gpt -r -vv show /dev/disk1 para get el número de índice de la partición de locking
      Listado de ejemplos (sus tamaños son diferentes):

       gpt show: /dev/disk1: mediasize=68719476736; sectorsize=512; blocks=134217728 gpt show: /dev/disk1: PMBR at sector 0 gpt show: /dev/disk1: Pri GPT at sector 1 gpt show: /dev/disk1: Sec GPT at sector 134217727 start size index contents 0 1 PMBR 1 1 Pri GPT header 2 32 Pri GPT table 34 6 40 409600 1 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 409640 104974016 2 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC 105383656 1269536 3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC 106653192 204800 4 GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B 106857992 27359703 134217695 32 Sec GPT table 134217727 1 Sec GPT header 

      La partición con el número de índice 1 es una partición EFI regular, la partición con el número de índice 2 es su segundo volumen físico de CoreStorage y la partición con el número de índice 3 es su Recuperación HD.
      La partición con el número de índice 4 (= No Name EFI) por lo general solo existe si ha fallado la installation de Boot Camp o si ha eliminado una posterior partición de Windows manualmente. El rest es espacio libre no asignado (en el ejemplo 27359703 bloques à 512 B).

    • Introduzca la diskutil cs list
      Ejemplo de listdo (pero tomé la list proporcionada por usted en su pregunta):

       CoreStorage logical volume groups (1 found) | +-- Logical Volume Group 57932797-4AC8-4475-9836-82394CEBF536 ========================================================= Name: LogicalVolumeGroup Status: Online Size: 745750200320 B (745.8 GB) Free Space: 353689600 B (353.7 MB) | +-< Physical Volume 68F90B2B-4004-4044-AFFB-9D3854006D2A | ---------------------------------------------------- | Index: 0 | Disk: disk0s2 | Status: Online | Size: 119690149888 B (119.7 GB) | +-< Physical Volume 9CB6C261-6817-42F0-B2EB-09F057462EBD | ---------------------------------------------------- | Index: 1 | Disk: disk1s2 | Status: Online | Size: 626060050432 B (626.1 GB) | +-> Logical Volume Family 9B947A52-7496-46CA-BFA5-A87DD47249FE ---------------------------------------------------------- Encryption Status: Unlocked Encryption Type: None Conversion Status: NoConversion Conversion Direction: -none- Has Encrypted Extents: No Fully Secure: No Passphrase Requinetworking: No | +-> Logical Volume 86417B41-6400-4F81-8F7C-43AA243CDAEE --------------------------------------------------- Disk: disk3 Status: Online Size (Total): 739901915136 B (739.9 GB) Conversion Progress: -none- Revertible: No LV Name: Macintosh HD Volume Name: Macintosh HD Content Hint: Apple_HFS 

    Eliminar la partición de locking:

    • para cambiar el tamaño del volumen de CoreStorage, primero debe eliminar cualquier partición de locking (Recovery HD no count porque generalmente se moverá con el command resizeStack).
      Primero tiene que desmontar todos los volúmenes montados en disk0 y disk1 (primero el volumen CoreStorage, que tiene su propio identificador de disco disk3 pero reside en disk0 y disk1, luego todos los demás volúmenes montados en disk0 y disk1 – marque esto con df ):

       diskutil unmount /dev/disk3 

      luego volúmenes adicionales (si tiene alguno). Ejemplo:

       diskutil unmount /dev/disk1s5 

      Ahora borre la partición NoName EFI ingresando:

       gpt remove -i 4 disk1 
    • Vuelva a montar cualquier volumen previamente desmontado en el order inverso con

       diskutil mount /dev/disk1s5 diskutil mount /dev/disk3 

    Modificar la stack CoreStorage:

    • Como se elimina cualquier partición de locking (en su caso, la partición NO NAME EFI), ahora puede cambiar el tamaño del volumen de CoreStorage con

       diskutil cs resizeStack LVUUID size 

      con LVUUID: UUID del volumen y tamaño lógicos: el tamaño final de su volumen CoreStorage.

      Ejemplos:

       diskutil cs resizeStack 86417B41-6400-4F81-8F7C-43AA243CDAEE 900g 

      para expandirlo a 900 GB

       diskutil cs resizeStack 86417B41-6400-4F81-8F7C-43AA243CDAEE 500g 

      encogerlo a 500 GB

       diskutil cs resizeStack 86417B41-6400-4F81-8F7C-43AA243CDAEE 0g 

      para expandirlo al tamaño completo disponible (0g es un número mágico aquí).

      Su HD de Recuperación debe moverse automáticamente, independientemente de si se encoge o expande el volumen de CS, hasta el final (justo después del volumen de CoreStorage).

    • En caso de networkingucir o no expandir el volumen CoreStorage al tamaño completo disponible, ahora puede crear una segunda partición con gpt.
    • Ingrese lo siguiente para get el nuevo esquema de partición:

       gpt -r -vv show /dev/disk1 

      y

       gpt add -b StartBlock -i IndexNumber -s SizeOfPartition -t PartitionType disk1 

      para crear una nueva partición StartBlock es el número del primer bloque en el espacio no asignado y NumberOfBlocks es el número de bloques libres o más pequeños. ¡NumberOfBlocks tiene que ser divisible a través de 8!

    • Ingrese exit y salga de la Terminal.
    • Abre Disk Utility (y formatea la partición recién creada si has creado una nueva partición en el segundo último paso).
    • Luego verifique su volumen ampliado de CoreStorage para ver si hay errores.
    • Salga de la Utilidad de Discos.
    • Reinicia a tu volumen principal.

    ANTES de seguir mis instrucciones, haz una copy de security de Time Machine de todo. Voy a hacer que destruyas y vuelvas a crear Fusion Drive, que borrará tus datos.

    Para ver estas instrucciones con imágenes, puede ir a las fonts que utilicé: División de una unidad Fusion y creación de su propia unidad Fusion .

    1. Arranque en Recovery HD (o desde una unidad de arranque, si no desea tomarse el time para download 5.65GB de files OS X cuando llegue el momento de reinstalarlo).
    2. Vaya a Terminal y escriba diskutil coreStorage list
    3. Ingrese el command diskutil coreStorage delete 57932797-4AC8-4475-9836-82394CEBF536 . (Esa cadena larga fue tomada directamente desde su propia salida de CS).
    4. Use diskutil list para determinar los identificadores de los discos que desea como parte de la nueva Fusion Drive, y luego ejecute diskutil coreStorage create LVGName [the identifiers of the disks you want] . (LVGName será el nombre de su nuevo Grupo de volúmenes lógicos, puede ser cualquier cosa que desee, ya que solo tendrá que mirarlo como el nivel de medios superior en la Utilidad de discos).
    5. Una de las últimas líneas de la salida de ese command debe ser Core Storage LVG UUID: [a long hyphenated string of letters and numbers] . diskutil coreStorage createVolume [that long string from the last step] jhfs+ "Macintosh HD" 100% para usar en el command diskutil coreStorage createVolume [that long string from the last step] jhfs+ "Macintosh HD" 100% .
    6. Deje Terminal, instale OS X en el Macintosh HD recién creado y configúrelo desde su copy de security de Time Machine.
    7. ¡Disfruta de tu disco duro de 1.12TB!
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).