Saltar al contenido

Apple: creo que arruiné Fusion Drive en mi iMac de 1TB (con BootCamp)

Solución:

En teoría, todo está bien con su Fusion Drive. Fusion Drives tiene este aspecto. Disk0 es su SSD con 121 GB y disk1 es su HDD con ~ 1 TB (~ 1.121 TB en total).

Las partes más grandes de su SSD (disk0s2) y su HDD (disk1s2) se agrupan en un CoreStorage LVG (Fusion Drive: disk3) con un tamaño de 967,8 GB. El resto está reservado para EFI, un disco duro de recuperación (en total ~ 1,3 GB) y su antigua partición de Windows, ahora probablemente espacio libre (~ 152 GB).

El volumen lógico ‘Macintosh HD’ (967,8 GB) abarca disk0s2 y disk1s2. Este es el primer ‘Macintosh HD’ en la imagen 1. El volumen ‘Macintosh HD’, es el que se ve en el escritorio, idealmente también debería tener unos 967,8 GB. Este es el segundo ‘Macintosh HD’ en la imagen 1.
De hecho, solo tiene 852,67 GB (ver imagen 3).

En la segunda imagen, el volumen lógico ‘Macintosh HD’ es el primero en negro, el volumen ‘Macintosh HD’ es el segundo en negro, los otros dos ‘Macintosh HD’s en gris son las partes de su SSD y HDD dedicadas a el volumen lógico ‘Macintosh HD’.

En mi opinión, algo salió mal después de eliminar varias particiones con Bootcamp Assistant / Disk Utility o en Windows.

Preparación:

  • Desconecte cualquier unidad externa (especialmente la unidad de respaldo externa de Time Machine)
  • Reinicie al 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, se necesitan aproximadamente 4 minutos (presentando un pequeño globo animado) para arrancar en una imagen de arranque de red de recuperación que generalmente se carga desde un servidor Apple / Akamai.

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

    Alternativamente, puede comenzar desde una unidad flash de instalación de arranque (preferiblemente Mavericks o Yosemite) o una unidad flash que contenga un sistema completo (preferiblemente Mavericks o Yosemite).

Ahora puede reparar CoreStorage o reconstruir su Fusion Drive:

‘Reparar CoreStorage’ (no recomendado):

  • Primero intentaría verificar el volumen ‘Macintosh HD’ con la Utilidad de Discos. Si el volumen está dañado, considere reinstalar Mac OS X.

  • Si el volumen está bien, sal de la Utilidad de Discos

  • Abra Terminal e ingrese diskutil unmountDisk /dev/LVIdentifier y ambos diskutil unmountDisk /dev/DiskContainingApple_CoreStorageIdentifier

    En tu caso: primero diskutil unmountDisk /dev/disk3 luego diskutil unmountDisk /dev/disk0 y diskutil unmountDisk /dev/disk1

  • eliminar la partición EFI NO NAME con gpt remove -i IndexNumberOfEFINoName DiskIdentifier:
    gpt remove -i 4 disk1
  • Vuelva a montar los discos de CoreStorage y luego el volumen lógico:
    En tu caso: primero diskutil mountDisk /dev/disk0 y diskutil mountDisk /dev/disk1 y luego diskutil mount /dev/disk3.
  • ingresar gpt -r -vvv show /dev/diskIdentfierOfApple_CoreStorage para obtener información sobre su disco HDD CoreStorage.
    En tu caso: gpt -r -vvv show /dev/disk1

    Debe tener un aspecto como este:

    -bash-3.2# gpt -r -vvv show /dev/disk1
    gpt show: /dev/disk1: mediasize=1000204886016; sectorsize=512;         blocks=1953525168
    gpt show: /dev/disk1: PMBR at sector 0
    gpt show: /dev/disk1: Pri GPT at sector 1
    gpt show: /dev/disk1: GPT partition: type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B, start=40, size=409600
    gpt show: /dev/disk1: GPT partition: type=53746F72-6167-11AA-AA11-00306543ECAC, start=409640, size=1671210848
    gpt show: /dev/disk1: GPT partition: type=426F6F74-0000-11AA-AA11-00306543ECAC, start=1671620488, size=1269760
    gpt show: /dev/disk1: Sec GPT at sector 1953525167                               
         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    1671210848      2 GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
    1671620488       1269760      3 GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
    1672890248     280634887
    1953525135            32        Sec GPT table
    1953525167             1        Sec GPT header
    
  • El espacio libre en su disco duro tiene 280634887 bloques. Calcule el número de bloque más grande divisible entre 8. Eso es 280634880 bloques (á 512 bytes) que equivale a 143685058560 B o ~ 143,7 GB. Agregue el tamaño de su HDD CoreStorage Physical Volume (852666400768 B) El resultado es 143685058560 B + 852666400768 B = 996351459328 B

  • Cambie el tamaño del volumen físico de su HDD CoreStorage con diskutil cs resizeDisk HDDPVUUID newsize

    En tu caso: diskutil cs resizeDisk 93892BE8-2B7F-4ABD-A4C3-984495DCD98D 996351459328b

  • Calcule el tamaño máximo de su volumen lógico de CoreStorage en diskutil cs list: (tamaño disk0s2) + (tamaño disk1s2) En su caso, ese es 120988852224 B + 996351459328 B = 1117340311552 B. Ese debería ser el tamaño de su grupo de volumen lógico actualizado.
  • Cambie el tamaño de su volumen lógico con diskutil cs resizeVolume LVUUID LVGSize-128 MB
    En tu caso eso es diskutil cs resizeVolume D237FFDC-7DA4-41D7-AC13-4CC7E5E8C0A0 1117212311552b. Si recibe un error (No hay suficiente espacio libre …) elija un tamaño más pequeño como 1117148311552b.
  • Salga de la Terminal y abra la Utilidad de Discos.
  • Verifique su volumen de CoreStorage expandido para ver si hay errores.
  • Salga de la Utilidad de Discos, elija su volumen CS como disco de inicio y reinicie su Mac

‘Reconstruir Fusion Drive’ (recomendado si tiene una copia de seguridad de Time Machine)

  • Arrancado en el modo de recuperación de Internet, abra Utilidades → Terminal en la barra de menú e ingrese:
    diskutil cs list para obtener la lista de CoreStorage.
  • Copie el UUID del volumen lógico, es el quinto en la lista.
  • Ahora elimine el volumen lógico con diskutil cs deleteVolume LVUUID.
    En tu caso: diskutil cs deleteVolume D237FFDC-7DA4-41D7-AC13-4CC7E5E8C0A0.
  • Copie el UUID del grupo de volúmenes lógicos, es el primero que aparece en la lista de diskutil cs list.
  • Luego elimine el grupo de volumen lógico con diskutil cs delete LVGUUID.
    En tu caso: diskutil cs delete 1EFE58BC-3613-44C4-86EE-D816F3B66E3E
  • Ingrese a salir y salga de ‘Terminal’
  • Abra ‘Utilidad de Discos’. Ingrese ‘Ignorar’ si se le pide que repare las unidades.
  • Elija su SSD y particione: 1 Partición Mac OS X Extended (Journaled), presione el botón Opciones y elija GUID Partiton table y presione OK y Aplicar.
    Compruebe que el tamaño sea de ~ 121 GB

    Ejemplo:

    ssd

  • Elija su HDD y particione: 1 Partición Mac OS X Extended (Journaled), presione el botón Opciones y elija GUID Partiton table y presione OK y Aplicar.
    Compruebe que el tamaño sea de ~ 1 TB

    Ejemplo:

    disco duro

  • Salga de la Utilidad de Discos y abra la Terminal

  • Ingresar diskutil list

    Ejemplo (sus identificadores y tamaños de disco son diferentes, por supuesto: su SSD de volumen probablemente tenga el identificador disk0s2 y el tamaño de 121 GB y su disco duro de volumen probablemente tenga el identificador disk1s2 y el tamaño de 1.0 TB):

    diskutil

  • Ingresar diskutil cs create "Name" IdentifierSSD IdentifierHDD

    En tu caso probablemente diskutil cs create "Macintosh HD" disk0s2 disk1s2.

    Copie el LVGUUID resultante

    Ejemplo:

    cscreate

  • Ingresar diskutil cs CreateVolume LVGUUID jhfs+ "Macintosh HD" 100%.

    Ejemplo:

    lvcreate

  • Ingresar diskutil cs list

    Verifique el tamaño de su volumen lógico. Debe tener un tamaño de ~ 1,121 TB.

    Ejemplo:

    diskcslist

  • Salir de la terminal

  • Abra ‘Utilidad de Discos’ y verifique su volumen recién creado para ver si hay errores
  • Salir de ‘Utilidad de Discos’
  • Adjunte su unidad de respaldo externa de Time Machine o verifique esta respuesta si usa NAS u otro recurso compartido de red.
  • Abra ‘Restaurar desde copia de seguridad de Time Machine’
  • Elija la copia de seguridad adecuada de Time Machine y restaure su sistema
  • Reinicie su sistema restaurado.
  • Desmonta y desconecta tu unidad de copia de seguridad de Time Machine
  • Abra ‘Terminal’ e ingrese ‘diskutil list’
  • Verifique si su ‘Recovery HD’ está en la lista.
  • Si falta su ‘Recovery HD’, normalmente reinstalar su sistema actual con el último instalador de sistema disponible (por ejemplo, ‘Install OS X Mavericks (10.9.5)’ si Mavericks está instalado actualmente) lo volverá a crear sin perder ningún dato. AFAIK Recovery Partition Creator 3.8 NO creará un disco duro de recuperación en volúmenes CoreStorage.
  • Después de reinstalar el sistema con el último instalador del sistema disponible abierto App Store e instale las últimas correcciones de seguridad.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *