viernes, agosto 2

Raspberry Pi Parte I Linux: Instalar Raspbian

Primero quiero aclarar que la entrada de este blog, no lo sigan por que le faltaron varias cosas que explicar, y gracias a este se me descompuso un Mini SD Card de 8gb, ahora bien...

Necesitas verificar que la Memoria SD es compatible con el Raspberry Pi, para ello puedes ver la entrada de este foro lo que permite darte opciones para escoger la memoria que piensa utilizar en tu Raspberry.

Una vez escogida tu memoria (Verifa la siguiente lista compatible para el Raspberry) y comprada obviamente continua leyendo... En mi caso utilizo la siguiente SDHC Card de 4gb, clase 4, modelo SDSDB-004G-B35:

Tenga en cuenta que el uso de la función "dd" puede sobreescribir cualquier partición de tu máquina. Si especificas el dispositivo equivocado en estas instrucciones se podría eliminar la partición de Linux primaria. Por favor, ten mucho cuidado.

0. Recuerda que antes de guardar la imagen con el comando dd formatea tu tarjeta SD con el formato FAT 32 o en mi caso lo que realice fue dar click derecho y darle formato con FAT:


1. Descarga el archivo zip que contiene la imagen del Raspbian Wheezy o de cualquier otro S.O. para el Raspbery que prefieras aquí.  

2. Suponiendo que el archivo zip lo tienes en el directorio de inicio (~/), en una terminal ejecutar:  unzip ~/2013-05-25-wheezy-raspbian.zip para extraer la imagen del S.O.

3. Ejecuta df -h para ver qué dispositivos están montados actualmente
 
4. Si tu computadora tiene una ranura para tarjetas SD, inserta la tarjeta. Si no es así, inserta la tarjeta en un lector de tarjetas SD, y luego conecta la misma en el lector de tu computadora.
 
5. Ejecuta df -h de nuevo. El dispositivo, que no estaba allí la última vez es la tarjeta SD. La columna de la izquierda da el nombre de dispositivo de la tarjeta SD. Se muestra como algo así como "/ dev/mmcblk0p1" o "/ dev/sdd1". La última parte ("P1" o "1", respectivamente) es el número de partición, pero desea escribir en toda la tarjeta SD, no sólo una partición, por lo que necesita para eliminar esa parte del nombre (recibiendo por ejemplo, "/ dev/mmcblk0 "o" / dev / sdd ") como dispositivo para el conjunto de la tarjeta SD. Tenga en cuenta que la tarjeta SD puede aparecer más de una vez en la salida de df: de hecho lo hará si usted ha escrito anteriormente una imagen Raspberry Pi a esta tarjeta SD, ya que las imágenes Raspberry Pi SD tienen más de una partición.


en mi caso la imagen se encuentra en mi escritorio y mi partición de mi Mini SD Card es la siguiente:

/dev/sdb1        7,4G   4,0K  7,4G   1% /media/Raspbian

dice Raspbian por que yo lo formatie con la etiqueta "Raspbian".

6. Ahora una vez identificado tu partición del Mini SD Card lo desmontas de la siguiente manera: umount /dev/sdb1

Si la tarjeta SD se presenta más de una vez en la salida del df, debido a que tiene varias particiones en la tarjeta SD, debe desmontar todas estas particiones.
 
7. En la terminal vamos a escribir la imagen en la tarjeta con el comando dd y asegúrate de reemplazar el archivo de entrada if= argumento con la ruta de acceso al archivo img., Y el "/ dev / sdd" en el archivo de salida of= con el nombre del dispositivo de la derecha (esto es muy importante: se perderán todos los datos en el disco duro de tu computadora si escribes el nombre del dispositivo incorrecto). Debes asegurarte de que el nombre del dispositivo es el nombre del conjunto de la tarjeta SD como se describió anteriormente, no sólo una partición de él (por ejemplo, sdd, no sdds1 o sddp1 o mmcblk0 no mmcblk0p1) en mi caso tengo que escribirlo de la siguiente manera (por que el archivo se encuentra en el escritorio y yo me encuentro en el escritorio desde la terminal):

dd bs=1M if=2013-07-26-wheezy-raspbian.img of=/dev/sdb1  

- Ten en cuenta que el tamaño de bloque establecido es 4M trabajará la mayor parte del tiempo, si no, por favor, intenta 1M, aunque 1M tomará mucho más tiempo.

- Ten en cuenta que si usted no está conectado como root, deberá anteponer esto con sudo de la siguiente manera:

sudo dd bs=1M if=2013-07-26-wheezy-raspbian.img of=/dev/sdb1

- El comando dd no da ninguna información de su progreso y así puede parecer que se han congelado. Podría tomar más de cinco minutos para terminar de escribir en la tarjeta. Si el lector de tarjetas tiene un LED puede parpadear durante el proceso de escritura. Para detener a la fuerza la operación de copia puedes ejecutar  pkill -USR1 -n -x dd en otra terminal (con el prefijo sudo si no estas conectado como root).

8. En lugar de dd puede utilizar dcfldd, este te dará un informe sobre la marcha de lo mucho que se ha escrito.

9. Puede comprobar lo que está escrito en la tarjeta SD por dd-ing de la tarjeta a tu disco duro a otra imagen, y luego ejecutar diff (o md5sum) en las dos imágenes. No debería haber ninguna diferencia. 

10. Una vez terminado el proceso me regresa la siguiente información:
1850+0 registros leídos
1850+0 registros escritos
1939865600 bytes (1,9 GB) copiados, 447,017 s, 4,3 MB/s


Lo que indica que la imagen ha sido copiada. 
NOTA!!!!!!! NO REMUEVAS TODAVÍA LA TARJETA SD

11. Como root ejecute el comando sync o si eres un usuario normal ejecutalo con sudo sync (esto asegurará que la caché de escritura se vacía y que es seguro para desmontar la tarjeta SD)

12. Extrae la tarjeta SD del lector de tarjetas, insertarlo en el Raspberry Pi, y a divertirse.

Fuente  
elinux.org/RPi_Easy_SD_Card_Setup