iTank ideas

Cómo clonar tarjeta microSD de una RaspberryPi en Mac OSX

Para crear un backup de la tarjeta microSD de una RaspBerry Pi desde Mac OS X he robado varias formas y finalmente lo logré así:

aunque para Windows hay muchas aplicaciones disponibles como Win32 Disk Imager  o HD Clone 9 Free mi escenario es un Mac OS X 10.10.5 Yosemite para clonar una SanDisk Extreme – Tarjeta de memoria microSDXC de 64 GB con adaptador SD, A2, hasta 160 MB/s, Class 10, U3 y V30 

Probé alternativas como

  • Utilidad de discos de Mac OS X. consigo hacer la imagen en un tiempo razonable pero no restaurarla. Me da errores de tipo: «Error en la restauracion: argumento no valido» o «Error en la restauración. No se ha podido validar el disco origen: error 254» que no he logrado resolver.
  • ApplePi baker que permiten tanto crear como restaurar la imagen, pero le lleva algo más de 2 horas por cada operación.
  • SuperDuper, es de pago pero no reconoce más que la unidad de sistema y yo quiero clonar una microSD

Así que el procedimiento gratuíto vñalido y más rápido que he encontrado es:

Crear un imagen DMG con la Utilidad de discos de Mac OS X

La ventaja de la utilidad de discos es que viene de serie en con el sistema operativo. Los pasos son sencillos

1. Arrancar la utilidad de discos

2. Insertar la tarjeta SD (dentro está la microSD) en el lector y desmontar todas las particiones

3. Seleccionar la tarjeta y le damos al botón «Nueva imagen» seleccionamos como formato de imagen comprimido y especificamos un nombre de archivo. En mi cado la operación de copia con la microSD al 50% de su capacidad y con Ubuntu Server instalado tardó unos 18 min.

Restaurar la imagen DMG con balena Etcher

balenaEtcher es un progama gratuíto y multiplataforma que permite flashear una imagen DMG sobre un disco, en nuestro caso un tarjeta microSD exactamente igual a la original. En mi caso restaura la imagen a la misma velocidad con la quegeneré la imagen.