Estoy intentando clonar el contenido de mi tarjeta SD de 16 GB en una tarjeta SD de 64 GB.
Lo que intenté primero fue copiar todos los archivos del 16 al 64 manualmente. Esto no funcionó, la herramienta que usa la tarjeta ya no puede usar la tarjeta. Así que hice lo siguiente:
- Crea un archivo
.dmg
desde la tarjeta SD de 16GB. - Restaurar
.dmg
en mi tarjeta SD de 64GB. - Arranca la tarjeta SD de 64 GB = funciona como un encanto
PERO, desafortunadamente, también "reduce" mi tarjeta de 64GB a 16 ...
Esto es lo que obtengo al escribir diskutil list
:
/dev/disk3 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *62.5 GB disk3
1: DOS_FAT_32 UNTITLED 15.8 GB disk3s1
Como puede ver, hay 62.5GB en la tarjeta de partición. ¿Cómo puedo expandir 1: DOS_FAT_32 UNTITLED para ganar más espacio, como 60 o menos?
¡Gracias!
€: Leí en alguna parte que puedo copiar la imagen de 16gb en la imagen de 64 con asr --source UNTITLED16.dmg --target n/UNTITLED64.dmg --erase
pero eso me da "n/UNTITLED64.dmg" is not a volume. Could not validate target - No such file or directory
:(
€€: Según lo sugerido por los comentarios, intenté copiar cosas usando cp
y también rsync
no ayudó, es el mismo resultado que la copia manual de archivos.
Luego también probé Disk Utility > Image > Resize
, pero desafortunadamente tampoco funcionó, obtengo: The selected disk image can not be resized. Operation not permitted.
Incluso si agrego un permiso público de lectura-escritura :(
Lo mismo que usar sudo hdiutil resize -size 50G /path/to/image.dmg
me da hdiutil: resize: failed. Operation not permitted (1)
...