¿Cómo puedo grabar una imagen de Raspberry Pi en una tarjeta SD de Ubuntu?

66

Estoy seguro de que esto debe ser bastante simple, pero no puedo encontrarlo aquí.

¿Cómo se pasa de tener una tarjeta SD en blanco a tener una tarjeta SD que enciende un Raspi?

    
pregunta Oli 23.08.2012 - 16:21

10 respuestas

68

Puedes hacerlo desde la línea de comando también. No es necesario instalar nada.

  1. Encuentra el nombre del dispositivo de la tarjeta SD conectada. Por ejemplo, escribí ls -la /dev/sd* antes y después de enchufar la tarjeta SD. Vi la fecha de /dev/sdc cambiar y así decidí que esa era la única.

  2. Encuentra el lugar de la imagen descomprimida, que fue /home/username/Downloads/2012-10-28-wheezy-raspbian.img para mí.

Escriba lo siguiente (mutatis mutandis):

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc

o con mejoras sugeridas por otros usuarios:

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc status=progress bs=4M

y espera a que regrese el comando. Puede ser bastante tiempo, especialmente sobre usb2.

El cambio de tamaño se puede hacer desde el propio Pi en el programa raspi-config que se inicia automáticamente la primera vez que se inicia.

Ten cuidado Asegúrese de que el nombre del dispositivo sea el de la tarjeta SD. Si lo reemplaza con el nombre del dispositivo de su disco duro, su disco duro se sobrescribirá.

    
respondido por el Wilbert 11.12.2012 - 12:25
23

Instalación fácil y amp; Cambiar el tamaño de la tarjeta SD en la Raspberry Pi en Ubuntu.

  1. Primero, abra un terminal e instale ImageWriter y GParted utilities con apt-get:

    sudo apt-get install usb-imagewriter gparted
    
  2. Suponiendo que está comenzando con una instalación nueva, descargue la versión más reciente del sitio de descarga de Raspberry Pi .

  3. Extraiga el archivo descargado y luego abra ImageWriter escribiendo en una consola:

    sudo imagewriter
    
  4. Seleccione el archivo .img deseado y el dispositivo de destino, en este caso, debian6-19-04-2012.img y /dev/mmcblk0

  5. Una vez que la escritura de la imagen se ha completado, la siguiente tarea es reparticionar la tarjeta SD. Nota: este proceso también puede realizarse más adelante, ¡no está limitado solo durante la configuración inicial!

Para 13.04, puede encontrar paquetes aquí .

Si le interesa cambiar el tamaño de su tarjeta SD, verifique la fuente de esta respuesta

Fuente

    
respondido por el LnxSlck 23.08.2012 - 16:38
23

En Ubuntu 14.04, haga clic derecho en la imagen del instalador y elija Open with disk images writer . Seleccione su unidad de tarjeta SD y presione Inicio.

O abra Brasero desde el tablero y seleccione Write Image .

    
respondido por el David Peláez 25.04.2014 - 22:31
11

En 13.10 no pude obtener usb-imagewriter para instalar E: Unable to locate package usb-imagewriter .

Encontré que los viejos comandos de gnome-disks Command del escritorio funcionaban. Puede seleccionar el disco usb y tener la opción de Restore disk image .

    
respondido por el user184190 23.11.2013 - 18:42
5

Usar Startup Disk Creator. Debería instalarse en Ubuntu de forma predeterminada. Me funcionó muy bien.

    
respondido por el user92595 01.06.2016 - 09:41
4

Esas son realmente excelentes respuestas ...

Me gusta agregar status=progress al comando dd:

sudo dd if=rasidiskimg.img of=/dev/mmcbl.. status=progress bs=4M

#it reports like so:
2037383168 bytes (2.0 GB, 1.9 GiB) copied, 198.548 s, 10.3 MB/s
    
respondido por el Stas Wright 08.09.2016 - 01:08
2

Algunas respuestas mencionan usb-imagewriter pero eso ya no existe (al menos en Ubuntu 16.04).

Utilicé usb-creator-gtk , y eso fue lo que hizo el truco para mí.

    
respondido por el Arnaud Jeansen 25.09.2016 - 18:48
0
  1. Abre Discos desde el selector de unidades.
  2. Navegue a su tarjeta SD en el panel izquierdo haciendo clic en ella.
  3. A continuación, haz clic en el ícono del menú de hamburguesas en la esquina superior derecha.
  4. Seleccione Restaurar imagen de disco en el menú.
  5. En la ventana emergente posterior, junto al campo Imagen para restaurar , haga clic en el icono de la carpeta abierta.
  6. Navega hasta la imagen del sistema operativo que deseas arrancar y haz clic en abrir y finalmente haz clic en Comenzar a restaurar . (En este caso, la imagen del sistema operativo será un archivo .img que se debe extraer del archivo .zip archivo que se puede descargar del sitio web de Raspberry Pi )

Espere a que el proceso termine.

Probado en Ubuntu 16.04

    
respondido por el Piyush Pushkar 16.02.2017 - 12:24
0

Instale una imagen en Rasperry Pi mediante clonación (algunas veces se denomina parpadeo, grabación, restauración). Si la imagen está comprimida, extráigala antes de la clonación o use una herramienta que pueda extraer y clonar.

dd (y cp y cat)

La herramienta básica para la clonación es dd . También puede usar cp o cat para el mismo propósito. Pero estas tres herramientas son riesgosas, cuando se usan para clonar, para escribir en un dispositivo de almacenamiento masivo, porque hacen lo que les dice que hagan sin preguntas. Entonces, si les dices que limpien las fotos de la familia ... y es un error de mecanografía menor. dd a veces recibe el sobrenombre de "destructor de datos".

  • Sí, puedes usar dd (o cp o cat) para este propósito, pero revisa dos veces y comprueba que sabes lo que estás haciendo, y que todo está exactamente como debería estar. antes de presionar la tecla Intro.

Herramientas más seguras

Existen varias herramientas que ayudan a clonar desde un archivo de imagen o un archivo de imagen comprimida, y que proporcionan más seguridad. Hay un "punto de control final" y el dispositivo de destino se "ve" de tal manera que es fácil de identificar y asegurarse de que es el dispositivo de destino correcto (no el disco donde almacena las imágenes de la familia).

  • Discos alias gnome-disks tiene una herramienta de clonación integrada, que usted usa cuando 'restaura' desde un archivo iso o archivo de imagen a un dispositivo de almacenamiento masivo, por ejemplo, una tarjeta SD para Raspberry Pi. Discos está integrado en Ubuntu, por lo que no necesita instalarlo. Extraiga de un archivo de imagen comprimido por separado antes de usar Discos (porque hay un error en algunas versiones, error # 1571255 ).

  • mkusb usa dd para clonar. Se 'ajusta un cinturón de seguridad' alrededor de dd . mkusb también se puede instalar directamente desde archivos de imágenes comprimidos, si está comprimido con gzip o xz ('archivo.img.gz' o 'archivo.img.xz'). Instale y use mkusb según los siguientes enlaces,

    help.ubuntu.com/community/mkusb

    Expansión e imágenes de un archivo de imagen comprimida

    sudo add-apt-repository universe  # only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox usb-pack-efi
    
respondido por el sudodus 16.02.2017 - 14:14
0

Además de la excelente respuesta de Wilbert, para hacer esto a menudo, lo siguiente tiene el beneficio adicional de comprimir y descomprimir la imagen sobre la marcha, y muestra el progreso usando pv (puede necesitar apt-get install pv ):

Hago una copia de seguridad con:

sudo dd if=/dev/mmcblk0p7 | pv -c -N filesystem | \
gzip -c | pv -c -N compressed > backup/mmcblk0p7.img.gz

Y una restauración con:

cat mmcblk0p7.img.gz | pv -c -N compressed | \
gunzip | pv -c -N filesystem | sudo dd of=/dev/mmcblk0p7

Asegúrese de reemplazar mmcblk0p7 con la partición que desea hacer / restaurar.

    
respondido por el jjmontes 16.03.2017 - 02:29

Lea otras preguntas en las etiquetas