Cómo clonar una tarjeta SD en Windows/Mac

💡 This article is written by humans, with all solutions and steps verified.

Muchas personas se han preguntado cómo transferir por completo todo el contenido de una tarjeta SD antigua a una nueva al reemplazarla, especialmente cuando se trata de tarjetas utilizadas en una Raspberry Pi o una NVIDIA Jetson Nano. Una simple copia de archivos no reproduce con exactitud elementos fundamentales de una tarjeta SD, como la estructura de almacenamiento, las configuraciones personalizadas o los datos ocultos del sistema y de los programas.

En este caso, clonar la tarjeta SD es una solución perfecta. Aquí te explicaremos los motivos y te proporcionaremos una guía detallada paso a paso.

Tabla de Contenidos
¿Por qué la clonación con tarjeta SD es la mejor opción, especialmente para Raspberry Pi?
Imprescindibles antes de clonar la tarjeta SD
Cómo clonar una tarjeta SD con software
Cómo clonar la tarjeta SD usando la línea de comandos
Resumen
Preguntas frecuentes

¿Por qué la clonación con tarjeta SD es la mejor opción, especialmente para Raspberry Pi?

Para ser sincero, basta con copiar y pegar si solo vas a pasar unos pocos archivos normales, como fotos y vídeos, desde una tarjeta SD antigua. Sin embargo, cuando se trata de tarjetas SD de arranque, firmware profesional de dispositivos o estructuras de archivos complejas, la mejor opción es clonar la tarjeta SD. Aquí están las razones:

  1. Algunas aplicaciones o sistemas de archivos dependen de rutas absolutas, enlaces simbólicos o permisos especiales. La clonación mantiene todo tal y como está, mientras que una copia manual puede romper con facilidad esas asociaciones.
  2. Si la tarjeta SD original se emplea para un sistema integrado, como una Raspberry Pi, el sistema operativo reside en particiones no estándar en las que, al copiar los archivos, no se conserva la capacidad de arranque, mientras que la clonación conserva todo, incluso toda la estructura de particiones, lo que hace que la tarjeta SD sea arrancable.
  3. La clonación consiste en crear una copia exacta de la tarjeta SD sector por sector, duplicando todo, incluidos los archivos ocultos del sistema, la información de arranque, los datos de configuración y mucho más. Una copia de archivo normal solo duplica los archivos visibles.
  4. En comparación con la copia, clonar una tarjeta microSD lleva más tiempo. Sin embargo, evita tener que reconfigurar el entorno o reinstalar el sistema o los programas.
  5. La clonación te da una réplica exacta y perfecta. Si hay algún problema con la nueva tarjeta SD, puedes volver a poner la antigua y volver a usarla enseguida.
  6. Por último, aunque solo emplees la tarjeta SD para guardar datos normales, cuando se trata de un gran número de archivos, el simple "copiar y pegar" resulta tedioso, y además existe el riesgo de que se te pasen por alto algunos archivos importantes.

Imprescindibles antes de clonar la tarjeta SD

En resumen, la clonación es más ventajosa para reemplazar una tarjeta SD en la mayoría de los casos. Si decides hacerlo, te sugerimos que hagas lo siguiente antes de comenzar:

  1. Si hay algunos archivos importantes en la nueva tarjeta SD, haz una copia de seguridad de ellos en tu ordenador o en un disco duro externo, puesto que la clonación borrará todo lo que haya allí.
  2. En Windows, escribe "chkdsk [letra de la unidad de la tarjeta SD, p. ej., E]: /f /r /x" en la línea de comandos de Windows. En macOS, utiliza la función Primeros Auxilios de la Utilidad de Discos para comprobar el estado de la tarjeta.
  3. Asegúrate de que la capacidad de almacenamiento de la tarjeta SD de destino sea igual o mayor que la empleada por la tarjeta existente.
  4. Si es posible, lo mejor es preparar dos adaptadores MicroSD y SD.

Una vez que tengas todo listo, continúa leyendo. Te proporcionaremos diversos métodos para ayudarte a duplicar una tarjeta SD.

Cómo clonar una tarjeta SD con software

La clonación es inherentemente un proceso complejo. Si deseas copiar todo el contenido de una tarjeta SD antigua a otra sin realizar ningún cambio, de forma rápida y segura, lo mejor es recurrir a un software profesional. Por lo tanto, es muy importante escoger la herramienta adecuada. A continuación, te recomendamos dos de los que aparecen en la lista. Aunque difieren en la lógica de procesamiento y los sistemas operativos aplicables, pueden lograr el mismo objetivo que necesitas.

#1. iBeesoft Disk Partition Wizard (Windows)

Es una herramienta profesional de gestión de discos que cuenta con más de 40 funciones en su versión de prueba, con las que se satisfacen prácticamente todas las necesidades. La profesionalidad y la exhaustividad son las principales razones para recomendarla. Además, no solamente te ayudará a detectar sectores dañados en la tarjeta SD y extraer sus datos, sino que también te permitirá cambiar libremente el diseño del almacenamiento después de la clonación. Esto resulta muy útil en situaciones en las que intervienen sistemas integrados, como la Raspberry Pi o la NVIDIA Jetson Nano.

Pasos para clonar la tarjeta SD a una tarjeta SD más grande/más pequeña en Windows 11/10:

  1. Conecta ambas tarjetas SD a tu ordenador a través de lectores de tarjetas SD, asegurándote de que el ordenador las detecte como discos duros externos.
  2. Después de descargar e instalar iBeesoft Disk Partition Wizard en tu ordenador, haz clic en "Clonar disco" en la barra lateral.
  3. A la derecha de la ventana, selecciona "Clonar disco" y haz clic en "Siguiente".
  4. Selecciona tu antigua tarjeta SD y haz clic en "Siguiente".
  5. Selecciona la tarjeta SD de destino para clonar y haz clic en "Siguiente".
  6. Selecciona "Clonar como fuente" y marca al mismo tiempo la casilla "Clonación sector por sector". Después de eso, haz clic en "Comenzar" y espera a que se complete el proceso de clonación.

#2. iBeesoft Data Recovery para Mac (Mac)

Si anteriormente has empleado herramientas que afirman clonar la tarjeta SD para Raspberry Pi en Mac, es probable que hayas encontrado situaciones en las que el sistema no arranca después de la clonación. Esto se debe a que macOS tiene unos requisitos de permisos más estrictos para las aplicaciones, lo que impide que estas obtengan realmente privilegios de root.

Por lo tanto, debería ser un enfoque más confiable emplear un modo de trabajo como Win32 Disk Imager, que crea un archivo de imagen de la tarjeta SD de origen y luego lo escribe en uno nuevo. Para ello, puedes emplear iBeesoft Data Recovery para Mac. Si bien su función principal es ayudar a los usuarios a recuperar archivos borrados en Mac, su última versión ha incorporado la función de crear imágenes de dispositivos de almacenamiento a nivel de sector. Esto permite clonar una tarjeta SD por completo.

Cómo duplicar una tarjeta SD en un Mac:

  1. Descarga el archivo .dmg de iBeesoft Data Recovery para Mac e instálelo como cualquier otro software en tu Mac.
  2. Inicia el programa. En su interfaz principal, haz clic en "Copia de seguridad de disco" en la barra lateral.
  3. Asegúrate de que "Crear copia de seguridad" esté seleccionado, luego haz clic en "Siguiente".
  4. Selecciona la tarjeta SD desde la que deseas clonar el contenido y, a continuación, haz clic en "Crear copia de seguridad".
  5. En la ventana emergente, selecciona la ubicación para guardar el archivo de imagen y asegúrate de que el modo seleccionado sea "Nivel de sector", luego haz clic en "Guardar".
  6. Una vez creada la imagen para la tarjeta SD, selecciona "Recuperar" en la página del paso 2 y haz clic en "Siguiente".
  7. Selecciona el archivo de imagen de la tarjeta SD anterior y, a continuación, selecciona la nueva tarjeta SD para guardarla.

Cómo clonar la tarjeta SD usando la línea de comandos

Quizás, si eres una persona con habilidades técnicas o un usuario de nivel avanzado, todavía sea factible emplear comandos para clonar la tarjeta SD. Si quieres probarlo, aquí tienes los comandos correspondientes y sus instrucciones detalladas. Sin embargo, debe tenerse en cuenta que la capacidad de la tarjeta SD de destino debe ser igual o mayor que la de la tarjeta SD de origen.

Para usuarios de Mac:

  1. Busca la carpeta "Aplicaciones", ve a la carpeta "Utilidades" y abre "Terminal".
  2. Como se muestra en la captura de pantalla, escribe "diskutil list" para ver los identificadores de las dos tarjetas SD. Comprueba con atención y varias veces cuál es la tarjeta SD de origen y cuál es la de destino. Aquí, asumimos que son "Tarjeta1" y "Tarjeta2" respectivamente.
  3. EscribE "sudo umount /dev/Card1" y "sudo umount /dev/Card2" respectivamente y pulsa Intro para desmontarlos para evitar cambios de datos durante la copia.
  4. Por último, escribe "sudo dd if=/dev/Card1 of=/dev/Card2 bs=4M status=progress conv=fsync && sync" y pulsa Intro.

La siguiente es una explicación de este comando:

Parámetros Nombre completo/Significado Función
sudo SuperUser Do Obtén acceso de root para leer y escribir en tu tarjeta SD.
dd Duplicador de disco Copia byte por byte para conservar toda la información, como la tabla de particiones y el registro de arranque, en cada bloque.
if= Archivo de entrada Especifica el origen de los datos clonados.
of= Archivo de salida Especifica el dispositivo de destino en el que deseas escribir
bs=4M Tamaño del bloque El tamaño del bloque de datos para una sola operación de lectura/escritura es de 4 Megabytes. El tamaño predeterminado es de 512 bytes, que es extremadamente lento. Si se ajusta a un valor comprendido entre "1M y 64M", se puede reducir considerablemente el número de llamadas de E/S y mejorar la velocidad de copia a la tarjeta SD.
status=progress Muestra la cantidad de datos transmitidos, la velocidad y el tiempo empleado en tiempo real.
conv=fsync Convertir y sincronizar la escritura Forzar que todos los datos almacenados en caché en la memoria se escriban físicamente en el hardware de la tarjeta SD subyacente.
&& sync Se realizó una verificación final para asegurarse de que todos los datos se escribieran de forma segura en la tarjeta SD de destino.

Para usuarios de Windows:

Si bien en Windows no existe ningún comando similar a "dd" para realizar copias a nivel de sector, si deseas emplear específicamente el comando anterior para duplicar la tarjeta SD, puedes recurrir a una herramienta que lo adapte y así conseguir el mismo resultado.

  1. Después de descargar Chrysocome dd para Windows, extrae el archivo zip.
  2. Ejecuta el símbolo del sistema como administrador.
  3. Escribe "cd [path to Chrysocome dd for Windows, p. ej., "J:\dd"]" y pulsa Intro.
  4. Escribe "dd --list" y pulsa Intro para ver los identificadores de las tarjetas SD de origen y destino, respectivamente.
  5. Escribe "dd if=\\.\Identificador de la tarjeta SD de origen de=\\.\Identificador de la tarjeta SD de destino bs=4M --progress" y pulsa Intro.

Resumen

Esperamos que alguno de los métodos anteriores te ayude a clonar la tarjeta SD para que puedas actualizar fácilmente tu hardware. Como ves, aunque el proceso es distinto, pueden lograr el mismo objetivo. Con ellos, tanto si necesitas migrar archivos normales, actualizar la tarjeta de arranque o instalar una Raspberry Pi preconfigurada, creemos que podrás hacerlo sin problemas.

Preguntas frecuentes

iBeesoft solamente emplea cookies para garantizar que tengas la mejor experiencia de navegación y no recopila ninguna información.