2 votos

¿Por qué un disco duro WD de 4TB se niega a ser utilizado como disco de arranque interno en un iMac de 27" 2011?

Compré un disco duro WD Re de 4TB 3.5" para usar como disco de arranque interno en un iMac 27" mediados de 2011. No he visto nada en línea que indique que no debería funcionar. El iMac no pide ninguna actualización de firmware/EFI, por lo que parece estar completamente actualizado en ese sentido. El disco WD está formateado con GUID y dividido en dos volúmenes. Sin embargo, cuando el iMac se inicia con el nuevo disco duro (clonado del antiguo con la última versión de Carbon Copy Cloner) montado internamente, solo aparece la carpeta parpadeante con el signo de interrogación. Si luego arranco desde un USB con el disco aún dentro, el iMac dirá que no reconoce el disco. Si abro Utilidad de Discos y selecciono el disco WD, se mostrará como tener un esquema de partición de Registro de Inicio Master.

Disco WD tal como se muestra en Utilidad de Discos (Yosemite) cuando está montado internamente (SATA)

Si lo saco, lo monto en una carcasa externa y lo conecto al mismo iMac por USB, funciona bien e incluso se puede arrancar desde él.

Disco WD tal como se muestra al estar montado desde una carcasa externa a través de USB

Como se puede ver, cuando se usa externamente se muestra correctamente con un mapa de particiones GUID.

Para recapitular: Funciona bien externamente, se puede arrancar desde USB. No funciona internamente en SATA, se muestra con un tipo de mapa de partición incorrecto.

Aquí está una lista de discos con él montado en mi portátil:

    LarsMacBook:~ larsgu$ diskutil list
/dev/disk0 (interno, físico):
   #:                       TIPO NOMBRE                    TAMAÑO       IDENTIFICADOR
   0:      esquema de partición GUID                         *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            499.4 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (interno, virtual):
   #:                       TIPO NOMBRE                    TAMAÑO       IDENTIFICADOR
   0:                            LarsMacBook HD         +499.1 GB   disk1
                                 Volumen Lógico en disk0s2
                                 3E6BC282-2AA4-46CE-BBBC-FC9BC7DCAC9D
                                 Desbloqueado Encriptado

/dev/disk2 (imagen de disco):
   #:                       TIPO NOMBRE                    TAMAÑO       IDENTIFICADOR
   0:     esquema de partición Apple                         +19.8 MB    disk2
   1:        mapa de partición Apple                         32.3 KB    disk2s1
   2:                  Apple_HFS Flash Player            19.7 MB    disk2s2

/dev/disk3 (externo, físico):
   #:                       TIPO NOMBRE                    TAMAÑO       IDENTIFICADOR
   0:      esquema de partición GUID                         *4.0 TB     disk3
   1:                        EFI EFI                     314.6 MB   disk3s1
   2:                  Apple_HFS Mac HD                  1.8 TB     disk3s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk3s3
   4:                  Apple_HFS Mac HD 2                2.2 TB     disk3s4

No veo nada extraño. En ninguna parte realmente, y se me han acabado las ideas. Espero que alguien sepa.

PD. Por alguna razón, no puedo arrancar en modo verbose en el iMac. Pero he intentado restablecer PRAM/NVRAM sin ninguna diferencia.

1 votos

Este probablemente es un problema de tamaño de bloque de dispositivo 512/4k (+ el controlador USB/SATA de la carcasa externa). Esto podría resolverse montando la unidad de 4 TB internamente y particionando/formateando/instalando desde cero con un disco USB del instalador de OS X.

0 votos

Estoy vagamente familiarizado con el concepto, pero ¿podrías explicar un poco más en detalle qué consecuencias prácticas tiene esto en este caso? ¡Te lo agradecería! Además, ¿es por eso que el disco de 1TB que estaba en el iMac originalmente tampoco será reconocido cuando lo ponga en el recinto externo e intente montarlo en algún lugar?

0 votos

El trasfondo técnico es que un gpt de 4k difere ligeramente de uno de 512. Algunos controladores USB/SATA no reconocen adecuadamente los discos de 512 y los tratan como dispositivos de 4k, lo que resulta en un gpt de 4k si se particiona en el caso externo. El disco de 512 con un gpt de 4k no será reconocido adecuadamente en el iMac o un disco de 512/512 gpt se trata como un disco de 4k en el caso externo, lo que también falla.

1voto

klanomath Puntos 19587

El problema de las tablas de particiones GUID no detectadas surge cuando se montan discos con tablas de particiones alineadas a 512B en carcasas de solo 4k (o discos de 512B particionados en carcasas de solo 4k con una tabla de particiones alineada a 4k están conectados internamente).

La tabla de particiones GUID de 512B se ve así en bloques (entre paréntesis el inicio de Byte "respectivo" / tamaño en Byte):

                0     (0)     1   (512)   PMBR
                1   (512)     1   (512)   Encabezado GPT primario
                2  (1024)    32 (16384)   Tabla GPT primaria
               34             6
               40 (20480)   ...           Inicio de la primera partición alineada a 4k

La tabla de particiones GUID de 4k se ve así en bloques de 4k:

               0     (0)      1  (4096)   PMBR
               1  (4096)      1  (4096)   Encabezado GPT primario
               2  (8192)      4 (16384)   Tabla GPT primaria
               6 (24576)    ...           Inicio de la primera partición

Ambas tablas GPT pueden contener hasta 128 entradas de partición.

El estándar GPT requiere que el encabezado GPT primario debe estar ubicado en el bloque 1.

Un disco de 512B particionado en una carcasa de solo 4k no tendrá el encabezado GPT primario empezando en el Byte 512 sino en el Byte 4096. El GPT de este disco conectado internamente no será detectado correctamente porque se espera que el encabezado principal esté en el Byte 512.

Solo el PMBR parece ser válido y, por lo tanto, el "Esquema de Mapa de Particiones" se detecta como "Registro de Arranque Principal".

Lo opuesto también es cierto: el GPT de un disco de 512B particionado internamente (con el encabezado principal comenzando en el Byte 512) no será detectado en la carcasa de solo 4k porque allí se espera que el encabezado principal esté en el Byte 4096.

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