1 votos

¿Cómo se puede clonar el SSD interno en un SSD externo de 1 TB (para intercambiarlo)?

Quiero clonar mi SSD interno de 500 GB en un nuevo SSD de 1 TB que va a sustituir al SSD interno de 500 GB de mi MBP.

Actualmente la SD de 500 GB está particionada de la siguiente manera:

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         500.1 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +500.1 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Mac OS                  459.4 GB   disk1s1
   2:                APFS Volume Preboot                 46.4 MB    disk1s2
   3:                APFS Volume Recovery                510.4 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

Intenté usar el siguiente comando en Modo Recuperación:

dd if=/dev/rdisk0 of=/dev/rdisk2 bs=1m

¿Funcionará? Después de dd terminado, yo no era capaz de montar disk2. ¿Tengo que cambiar el comando dd?

Todavía no he podido cambiar el SSD interno de 500 GB por el de 1 TB para comprobar si arrancaba. Pero supongo que no :-(

disk2 cuida de dd así:

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                 Apple_APFS                         1.0 TB     disk2s2

Pero Apple_APFS no se puede montar. También me pregunto por qué se reconoce como 1.0 TB - creo que después de usar dd debería ser 500.1 GB (el tamaño de 'Apple_APFS Container disk1').

He intentado encontrar alguna información sobre la clonación de volúmenes APFS con EFI, Recovery, VM y Preboot, pero no he podido encontrar ninguna información útil.

¿Quizá alguien pueda ayudarme? Gracias Daniel

1 votos

Nunca lo he probado a fondo, pero veo varios puntos débiles en tu enfoque: - el tamaño del contenedor exterior (1 TB) != tamaño del contenedor interior (500.1 GB) (guardado en el bloque0 del disco2s2) - los UUIDs correspondientes de los contenedores y volúmenes son todos iguales (UUID[disco0s2]=UUID[disco2s2]/contenedor o UUID[disco1s2]=UUID[disco3s2]/Prearranque etc.). Crear entradas de partición idénticas para disk0|>2s1 y disk0|>2s2 (dejando ~500GB libres en el disco de 1TB) y luego clonar disk0s1 a disk2s1 y disk0s2 a disk2s2 (y luego extender disk2s2) es más constructivo. Y eliminar disk0 podría ser esencial entonces.

0 votos

Curiosamente su enfoque funcionó en mi entorno virtual después de reparar el disco de destino más grande (aquí: diskutil repairDisk disk1 ) y eliminando las particiones disk0s1 & disk0s2 con gpt (¡que no afecta al contenido de las particiones!). Aunque esto podría estar relacionado simplemente con la forma en que el hipervisor maneja los discos (virtuales).

0 votos

Hoy voy a probar Carbon Copy Cloner y añadir la partición VM con: "diskutil apfs addVolume disk1 APFS VM -role V" Si esto no funciona probaré dd y después repairDisk.

1voto

funsungoku Puntos 16

En este momento estoy escribiendo esto desde el sistema en el SSD de 1 TB clonado, mi solución fue:

  1. Clonar el SSD interno de 500 GB con Carbon Copy Cloner 5 al SSD de 1 TB (usando la carcasa QNINE NVMe)
  2. Intercambio de 500 GB internos por 1 TB Sabrent Rocket NVMe
  3. Arranque directo en modo de recuperación
  4. Añadido el contenedor VM que faltaba con el comando: diskutil apfs addVolume disk1 APFS VM -role V No tenía miedo de hacerlo porque encontré un script de Acronis para clonar volúmenes APFS https://kb.acronis.com/content/60425 que ejecuta el comando pre restauración. Curiosamente, el tamaño de la VM después de que el comando era sólo algunos KB.
  5. Después de arrancar Mojave el tamaño de la VM fue de 1,1 GB como antes

Tristemente no sabremos si dd y después diskutil repairDisk disk1 también habría funcionado.

Gracias y espero que este post ayude a la gente que tenga un MacBook Pro hasta mediados de 2015 a actualizar el almacenamiento interno. (Después de mediados de 2015 Apple comenzó a soldar el almacenamiento en la placa base).

0voto

Oskar Puntos 1242

Utilice la Utilidad de Discos o el asr si desea una duplicación nativa.

Herramientas como carbon copy clones y super duper son incluso mejores en esta tarea por lo que tienes herramientas mucho más adaptadas que el destructor de discos, dd

Cada una de las cuatro herramientas anteriores no tendrá ningún problema al clonar de una unidad más pequeña a una más grande. APFS también facilita el crecimiento posterior.

También sería válido simplemente borrar el externo, instalar MacOS y luego clonar sólo el volumen de MacOS sobre el de vainilla y dejar que Apple configure el externo y lo bendiga para el arranque.

0 votos

Además, los dos productos mencionados anteriormente publican regularmente en sus blogs cómo superaron los diversos retos de la clonación. bolsillo-camisa.com/blog y bombich.com/blog además llevan décadas haciendo software de clonación cada uno.

0 votos

Lo siento pero asr y Carbon Copy cloner no funcionaron. CCC no clonar el volumen VM. asr trew otro error.

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