¿Cómo transfiero mi configuración entre tarjetas SD?

20

Comencé con una tarjeta SD de 2GB, pero me parece un poco acogedora, así que compré una tarjeta de 16GB para reemplazarla. Con un solo Pi, ¿puedo transferir todo mi trabajo entre las tarjetas o debo comenzar desde cero?

Tom Medley
fuente

Respuestas:

23

Debería poder copiar la imagen, utilizando la misma aplicación con la que la actualizó (o el ddcomando en Linux):

dd if=/dev/sdx of=/path/to/image

Donde sdxrepresenta la tarjeta SD.

Esto se puede mostrar en la nueva tarjeta SD al igual que la original:

dd if=/path/to/image of=/dev/sdx

Para más información, vea esta pregunta:

¿Cómo hago una copia de seguridad de mi Raspberry Pi?

Y puede ver cómo aumentar el tamaño de la imagen aquí:

¿Cómo puedo cambiar el tamaño de mi partición / (raíz)?

Jivings
fuente
¿Esto requiere que tenga acceso a las dos tarjetas simultáneamente (por ejemplo, tener un segundo lector de tarjetas conectado)? Si no, supongo que la imagen se almacena en la RAM hasta que se escriba en la nueva tarjeta. Entonces, ¿qué sucede si la imagen original es mayor que la cantidad de RAM que tiene disponible? ¡Gracias!
Ben
@Ben La imagen se almacena en el disco en la ruta que proporciona a través del ofparámetro.
Jivings
Gracias por la respuesta, pero todavía me falta algo aquí. ¿Significa esto que necesito tener ambas tarjetas SD (es decir, dos discos) conectadas al pi simultáneamente?
Ben
2
@Ben no puedes hacer esto en la Raspberry Pi. Debe usar una máquina separada.
Jivings
@Ben ¿No podría usar un adaptador USB a SD para sostener la tarjeta de destino?
Bob Brown
1

Hay una aplicación preinstalada con raspbian que puede copiar toda la tarjeta sd en una nueva tarjeta sd a través de USB. El nombre de la aplicación es copiadora de tarjetas SD. Se puede encontrar en accesorios.

Sohan Arafat
fuente