1 votos

La Utilidad de Discos particiona una parte incorrecta de la unidad Fusion

Tengo una pregunta sobre mi iMac 2015 Fusion Drive. Reemplacé mi huso con una unidad SATA SSD 512gb. Aquí están los comandos que utilicé de un conjunto de instrucciones en línea para rehacer el Fusion Drive:

diskutil list

Y vi que el SSD PCIE era el disco1, el SSD SATA era el disco0 así que lo ejecuté:

diskutil coreStorage create Fusion /dev/disk1 /dev/disk0
diskutil coreStorage createVolume [lvgUUID] jhfs+ "Macintosh HD" 100%

Donde [lvgUUID] era la cadena única de ID de almacenamiento del núcleo

Esto funcionó muy bien, instalé MacOS y todo fue grandioso, excepto cuando fui a la Utilidad de Discos, traté de hacer una partición, estoy limitado a hacer una del tamaño de mi pequeño SSD de 24GB y cuando hago una por debajo de ese tamaño utiliza el PCIE para la partición en lugar de la unidad SATA más grande. Esto hace que sea imposible poner en marcha Bootcamp, ya que el asistente de configuración de Bootcamp no me deja hacer una partición alegando que no tengo suficiente espacio libre.

¿Funcionará si se cambia el orden del disco 0 y del disco 1? Cualquier idea se agradece mucho.

diskUtil cs list de salida:

CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group 7D87AFDD-C64A-4AC2-B8E4-6C098F67A384
    =========================================================
    Name:         FUSE
    Status:       Online
    Size:         534804156416 B (534.8 GB)
    Free Space:   176128 B (176.1 KB)
    |
    +-< Physical Volume 9A2B9DD4-3C79-46C2-BB4F-886B5A6B9C73
    |   ----------------------------------------------------
    |   Index:    0
    |   Disk:     disk1s2
    |   Status:   Online
    |   Size:     23037939712 B (23.0 GB)
    |
    +-< Physical Volume 3BE6757D-AE99-4C70-A0B3-CC16725BA627
    |   ----------------------------------------------------
    |   Index:    1
    |   Disk:     disk0s2
    |   Status:   Online
    |   Size:     511766216704 B (511.8 GB)
    |
    +-> Logical Volume Family 8AB4FCEE-8DDF-487E-A9B9-F351BE591D2E
        ----------------------------------------------------------
        Encryption Type:         None
        |
        +-> Logical Volume 45E7132B-2676-450E-85D6-636EA3DFDC4F
            ---------------------------------------------------
            Disk:                  disk2
            Status:                Online
            Size (Total):          526809563136 B (526.8 GB)
            Revertible:            No
            LV Name:               Macintosh HD
            Volume Name:           Macintosh HD
            Content Hint:          Apple_HFS
            LVG Type:              Fusion, Sparse

diskUtil list de salida:

Charles-iMac:~ tinyhouse$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *512.1 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage FUSE                    511.8 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:          Apple_CoreStorage FUSE                    23.0 GB    disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3

/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            Macintosh HD           +526.8 GB   disk2
                                 Logical Volume on disk1s2, disk0s2
                                 45E7132B-2676-450E-85D6-636EA3DFDC4F
                                 Unencrypted Fusion Drive

0 votos

No está claro lo que quiere conseguir: BSA no requiere que "pre-fabrique" una segunda partición con la Utilidad de Discos - se espera una partición HFSJ+ existente en su lugar. ¿Has intentado simplemente lanzar BSA y empezar a formatear tu "Fusion Drive"?

0 votos

Cierto - sólo esperaba que la incapacidad de hacer particiones en la utilidad de discos pudiera estar relacionada. Estoy tratando de hacer que a partir de los dos discos hijos, nuevas particiones van en la unidad más grande.

0 votos

El disco duro de recuperación se considera la "última" partición de una unidad Fusion. Cualquier partición adicional (necesaria para instalar Windows) se creará como discoXsY(RecoveryHD)+1. En su caso, esto limitará su tamaño a ~22 GB

0voto

klanomath Puntos 19587

Para crear una "Unidad de Fusión" adecuada en su caso, primero tiene que crear un Grupo de Volumen Lógico CoreStorage normal con un volumen físico y un volumen lógico. A continuación, tiene que instalar MacOS. En un último paso tiene que añadir el segundo volumen físico al grupo de volúmenes lógicos CoreStorage y ampliar el volumen lógico existente.

  • copia de seguridad del volumen principal

  • arrancar en el modo de recuperación de Internet (o en una unidad de disco duro de instalación de MacOS)

  • obtener todos los listados necesarios:

    diskutil list
    diskutil cs list
  • destruir el LVG:

    diskutil cs delete lvgUUID #lvgUUID: UUID of the Logical Volume Group
  • borrar completamente ambos discos (cada uno a un volumen con los nombres, por ejemplo, "data1" y "data2" pero no "Macintosh HD")

  • obtener de nuevo los identificadores de los dispositivos: diskutil list

  • crear un nuevo LVG y LV en el disco más grande (aquí asumo que el SSD de 500 GB tiene el identificador de disco0):

    diskutil cs create Fusion disk0
    diskutil cs list
    diskutil cs createVolume lvgUUID jhfs+ "Macintosh HD" 100%
  • Instalar MacOS en el "Macintosh HD"

  • Después de configurar MacOS, abra el Terminal e introduzca

    diskutil list
    diskutil cs list
  • añadir el disco de 24 GB (aquí asumo que el identificador del disco es disk1) al LVG:

    diskutil cs addDisk lvgUUID disk1
  • Amplía el volumen principal del sistema:

    diskutil cs resizeVolume lvUUID size #with size e.g. 526800m

    Si aparece el error "Error: -69720: No hay suficiente espacio libre en el grupo de volúmenes lógicos de almacenamiento del núcleo para esta operación" elija un tamaño ligeramente menor como 526400m o 526000m

0voto

Anonymous Puntos 31

Otra ruta: Como me señaló klanomath en los comentarios, el sistema decide cuál es el disco físico secundario de la unidad de fusión en el SO por el que tiene la partición de recuperación. Esto parece ser diferente al índice, o tal vez es específico para ejecutar SSDs duales. Así que rompí la unidad de fusión:

diskutil cs delete lvgUUID

Luego instalé MacOS sólo en la unidad SATA más grande. Esto crea una partición de recuperación en la unidad. Después de la instalación, volver a la recuperación USB y crear la unidad de fusión esta vez sólo con la partición de datos principal de la unidad SATA, dejando la partición de recuperación intacta.

diskutil cs create Fusion disk1 disk0s2

Entonces la normalidad

 diskutil cs createVolume [paste the UUID here] jhfs+ "Macintosh HD" 100%

Luego reinicié desde la unidad de recuperación e instalé desde allí.

Ahora puedo particionar la unidad con normalidad, el BCA funciona y el sistema arranca unos 0,4 segundos más rápido usando la unidad PCIE (es una broma, no puedo decirlo) :)

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