Raspberry desde cero patatero. Instalando el sistema operativo

Ayer regalé una Raspberry y me di cuenta que el nivel de torpismo está más bajo de lo que pensaba. Voy a tratar de ayudar.

¿Qué es una Raspberry?

Es un ordenador completo en una solo placa o tarjeta, incluye:

  • procesador – Broadcom ARM a 700MHz (se puede acelerar configurándolo hasta 1000MHz = 1GHz dependiendo de la suerte que te haya tocado al fabricarse tu Raspberry)
  • tarjeta de vídeo – Bradcom aceleradora 3D y reproducción de vídeo a 1080p, o sea, full HD con salida HDMI y RCA
  • RAM – 256MB o 512MB compartidos con la tarjeta de video y configurables
  • tarjeta de sonido – con salida de audio por HDMI y salida tipo jack
  • tarjeta de red – ethernet a 10/100Mbits
  • dos puertos USB

Para funcionar solo le falta el disco duro que será una tarjeta SD. Y en esa tarjeta instalaremos el sistema operativo. Esa tarjeta debe ser de al menos 2GB. Para instalar el sistema operativo necesitaremos otro ordenador u otra Raspberry que ya funcione.

¿cómo instalamos el sistema operativo en la Raspberry?

ACTUALIZACIÓN: nueva herramienta para instalar el sistema operativo para novatos (noobs), o sea, torpes.
Pues nos descargamos una imagen de Internet (la Raspbian “wheezy” es la mejor opción) que vendrá en formato zip o algo así, la descomprimimos en una carpeta y con el otro ordenador copiamos esa imagen o archivo con extension “.img” en la SD usando un programa concreto según tengamos:

  1. Windows – Win32DiskImager
  2. OSX – PiWriter
  3. Linux – o con el comando dd o con USB imagewriter

Una vez se haya copiado todo, ponemos la tarjeta en la Raspberry y al enchufarla debería funcionar (no tiene ningún interruptor de ON/OFF). Al iniciarse el usuario y contraseña por defecto es: usuario: pi contraseña: raspberry en la mayoría de los casos, de todas formas en la página de descargas de Raspberry Pi lo indican para cada caso concreto.

La imagen de esta página es de jocelynarcentales, está en flickr y se usa bajo licencia Creative Commons.

  • Yllelder

    ¿Se formatea en FAT32 o el mismo programa de windows también se encarga de formatearla?

    • El instalador de Windows de este post formatea la tarjeta en dos partes, una fat y otra tipo Linux (ext4) que no podrás ver desde Windows. Si vas al enlace sobre NOOBS, el nuevo instalador, solo hay que descomprimir el contenido de un archivo zip y al iniciar la primera vez se formatea, configura e instala todo.

  • Pingback: Como usar Raspberry Pi en minería con Bitcoins | Raspberry para torpes()

  • Pingback: Instalar node.js en la Raspberry | Raspberry para torpes()

  • yokin

    Buenos dias, tengo la Raspberry Pi que me llego ayer y trato de instalar el sistema Raspbmc para poner el xbmc y se queda congelada la imagen con el logo del sistema con cuadros de color negro sobre el logo y no arranca, solo tengo conectado el cable de red, el hdmi a la tv y la SD de 8 gigas, la alimentación esta por un cargador de 5v 1A, empece poniendo la alimentación directamente a la tv y pense q los cuelgues podían ser por falta de potencia, pero el error persiste con la alimentación del cargador.
    Se aceptan sugerencias o si alguien le ha pasado lo mismo, he tratado de instalar el sistema en un pendriver pero tambien me dio el mismo fallo y como la sd es ahora mismo mas rapida q los pen q tengo lo sigo intentando hay, es de clase 10.

    • buenas, yokin, ¿has preinstalado Raspbmc en la SD?
      en este post se explicó: https://raspberryparatorpes.net/empezando/instalar-xbmc-raspbmc-en-la-raspberry/

      • Yokin

        buenas, si lo he vuelto a instalar, para ello antes formatee la SD, y volvi a seguir los pasos, tras otro nuevo cuelge de imagen como ya comente q no arranca el Raspbmc, me baje la imagen completa y la instale en la SD con el Win32DiskImager que recomiendan en raspberrypi.org, hace dos comprobaciones de instalacion y cuando tiene q cargar el Raspbmc vuelve a pasar lo mismo, ahora mismo estoy optando por instalar desde la vesion NOOBS LITE, fuera de linea, se esta bajando, si esto no funcione metere la version q recomienda en vez de la Raspbmc, aunq me mi la que me interesa es esa para usar los multiples plugins de xbmc.

        • Me parece muy raro tantos fallos de arranque
          ¿Tienes otra SD? cualquiera de 2GB vale para la versión de Raspbmc de la página oficial http://www.raspbmc.com/

          • Yokin

            Ya te digo si parece raro, si esa web ya me baje el instalador q use en primera instancia, la SD la compre junto con el Raspberry es nueva, no tendria q tener problemas, pues este nuevo intento tambien ha fallado, he visto q actualizo el xbmc y todo perfec, se reinicia para arrancar y esto es lo mas que llega https://www.dropbox.com/s/niy4o4vhwyyv9b1/2014-02-13%2012.46.04.jpg
            lo que mas me podria preocupar es que el aparato este defectuoso

          • Para descartar que sea la Raspberry instala Raspbian y prueba a ver si arranca.
            Creo que puede ser dos cosas:
            1. una instalación incompleta de Raspbmc (una vez que copias la SD y lo conectas se descarga más info y se reinicia varias veces hasta que está todo)
            2. un fallo en la alimentación eléctrica ¿tienes conectado algo al USB que consuma mucho (wifi o disco duro)?

          • yokin

            Si ese es mi siguiente paso, instalar Raspbian, para ver que el sistema cargue, como comentas en los dos casos en el 1º si he estado prestando atencion en la instalación y se reinicia varias veces y haces todas las comprobaciones y el ultimo paso es la actualización de el xbmc, despues de esa instalacion es cuando ya no arranca, es mas la imagen congelada es el menu de inicio del XBMC.
            en el 2º caso lo unico q tengo puesto es el cable de Red Rj45, la tarjeta de 8 gigas, el cable HDMI a la TV y el raton lo descarto porq ese fallo me lo ha dado con el y sin el, puedo usar el cargador de mi nexus 5 pero tiene 1.2A y no me fio :P
            Lo dicho instalando la Raspbian y ver si tira. soy nuevo en Raspberry, pero de estoy algo entiendo :P

          • No hay ningún problema por usar más amperios, siempre y cuando sea a 5V. La Raspberrry tiene un “polyfuse” que evita que coja más carga de corriente (amperios) de la que puede soportar.

            http://www.element14.com/community/thread/19301

          • yokin

            Ok, pues después de instalar el Raspbian, se inicia y entra en un menú de opciones le doy a terminar y me logeo como usuario, pero por desgracia no estoy familiarizado con los comandos de linux y no se que hacer ahora, al no ser un entorno gráfico, estoy algo pedido, pero si parece que el sistema cargo bien. creo q tiene que ser algun tipo de problema con la actualización del xbmc, pero no tengo ni idea de como dar solución a esto.

          • Bueno, pues problema aislado: pasa algo con Raspbmc.
            Prueba con Xbian http://www.xbian.org/download/ el enlace está al final donde pone “XBian images”
            Esta versión me gustaba al principio más que Raspbmc ya que se instala completa sin necesidad de conectarse a Internet, o sea, más parecido a la instalación de Raspbian que te ha funcionado.

          • Yokin

            Buenas noches, a lo largo de la tarde le meti mano a una versión de Raspbmc que se instala sin conexion a internet y me volvio a dar el mismo fallo, prober tambien con Openelec que tambien tiene un entorno visual y cuando se suponia q estaba terminada de instalar, y tenia q iniciar el sistema se queda la pantalla en negra sin mas, creo q tengo algun proglema con la placa puede ser fallo de potencia o modulo de memoria defectuosa, q cuando tiene q hacer mano de mas carga como es el entorno grafico te da el cuelge, bueno de todos modos como ultima alternativa probare con lo q me as pasado, de todos modos ya he mandado un correo al vendedor de amazon y si no tengo contestación o solucion, tramitare un cambio del aparato por otro. ya te contare como va xD

          • Una pena que te haya dado problemas. Yo tengo dos y les hero hecho perrerías sin que me fallaran. Si tienes todavía la SD con Raspbian, el entorno gráfico se inicia tecleando
            startx
            Y luego a la tecla Enter

          • Yokin

            Buenos dias, he probado con la que me has pasado, pero mis dudas que el producto ya se despejaron con un nuevo fallo y con el mensaje de respuesta de el distribuidor que me dijo esto

            ————————————————————————
            Hello,
            Sorry to her that you are having problem with the product.
            Yes you can replace it for the new one.

            Regards

            ————————————————————————-
            Pues he tenido mala pata y me toco uno malo, a tramitar el cambio y esperar ^_^
            Gracias por tu ayuda, cuando tenga esto operativo te comento ;)

          • Bueno espero que en breve esté todo solucionado y vuelvas al blog buscando aprender nuevas cosas.

          • YokiN

            Buenos días, ya me llego el nuevo aparato, Instalación rápida y sin problemas, puse un par de plugins, el Tv a la carta y el pelis a la carta y trate de poner el LiveStreams pero me da un error raro, “dependencias incumplidas” https://lh5.googleusercontent.com/-J5zcuKurPuc/UwMfjSJea_I/AAAAAAAABH0/nDY8S00AtSg/w958-h719-no/IMG_20140218_095322.jpg
            por casualidad no te sonara de algo? jajaja
            por cierto, no se si sera el sitio adecuado donde plantear la duda si tengo q hacerlo por otro lugar dime cual, para poner mensajes fuera de lugar y tal, Gracias.

          • Me alegro de que todo haya empezado mejor.
            Lo de dependencias incumplidas me suena. Es una cuestión complicada ya que no todos los plugins ni addons funcionan con la Raspberry Pi, es más algunos que funcionan pueden fallar tras actualizarse. Paciencia y no esperes mucho de los addons y plugins para ver cosas online, lo que mejor se le da a Raspberry es reproducir contenido local en un USB.
            Y el sitio es bueno, cualquiera lo es.

          • YoKiN

            Buenos días, una pena, mi intención era tener esa opción del digital plus, pero bueno era un plus para el aparato jajajaja
            Por casualidad no sabrás si tiene algún aparato q se le pueda añadir a la Raspberry Pi para conectarle unos altavoces 5.1 q no sea la del HDMI, q es un aparato mas viejo, tengo un colega con un proyector y una pantalla de 6 metros y le comente las posibilidades de reproducir de este aparato, la única pega es la salida de audio, porq cada vez q vamos a ver una peli en su salón tiene q mover el pc y las molestias q ello trae, pero con esta cosita tan mona y cuca seria mucho mas como jajaja.

          • Hombre, muchas TV tienen un reenvío o salida óptica (es el caso de mi Samsung 32″ normalita sin smart ni nada, que para eso tengo Raspbmc). Así que conecto el HDMI a la TV y desde esta una salida óptica hasta un home cinema 5.1 Pioneer del año 2003 y todo perfecto.
            No sé si el proyector de tu amigo tiene esa posibilidad, sino ya tendría que irse a una salida digital por USB que son caras https://raspberryparatorpes.net/compras/sonido-digital-en-la-raspberry-pi/
            o esperar a que salga la HifiBerry digital https://raspberryparatorpes.net/hardware/hifiberry-sonido-profesional-directo-desde-la-raspberry/
            Un saludo.

  • dave

    hola! tengo una raspberry clase A de 256Mb…le intale el raspbian y la tengo conectada por hdmi, intale un programa reproductor de mp3 para probar escuchar algo pero no sale sonido por ningun lado… mi pregunta: la tengo conectada por hdmi el sonido deberia salir por ahi? o por el jack. hay que configurarlo en algun sitio? un saludo!

    • SÍ, debe salir por el HDMI, debes encender la TV y elegir el canal de la entrada en que esté conectada la Raspberry. Creo que para que salga por el jack o por los dos debes configurar algo, no lo sé, lo miraré y te contesto. ¿Has probado a instalar Volumio en la SD? https://raspberryparatorpes.net/hardware/volumio-la-evolucion-de-raspyfi/

      • dave

        lo que hice es volver a instalar raspbian, y en las opciones antes de iniciar el sistema le dije que el audio saliese por el jack, ya si que funciona!! ahora mi pregunta es… conoceis algun reproductor mp3? simple y sencillo para escuchar musica! Un saludo y gracias!

        • Me alegro de que todo funcione. Como reproductor tienes http://store.raspberrypi.com/projects/xixmusicplayer_arm
          Aunque no sé, si buscas algo para reproducir audio en remoto tipo AirPlay , tienes AirPi http://trouch.com/2012/08/03/airpi-airplay-audio-with-raspberry/

          • dave

            muchisimas gracias por tu aporte, y sobretodo por tu respuesta tan rapida! pero tengo una nueva duda… he creado un script y quiero que se ejecute al inicio del sistema, he buscando por internet y se que la carpeta que tengo meter el script es init y otra que es rc3 o algo asi…pero tengo el problema de que cuando intento copiarlo ahi el sistema me dice acceso denegado no tengo permisos…que aconsejas hacer? por consola? me podria hacer un breve tutorial de como copiarlo ahi? un saludo y grcias de nuevo!

          • desde el explorador de archivos de Raspbian “pcmanfm” puedes abrir una opción que es Abrir como root o administrador, no lo recuerdo en español y solo he encontrado una imagen en inglés

            en ese momento ya puedes hacer cualquier cosa ( incluso alguna que destruya el sistema, por eso recomiendo usarlo con moderación)

            además el scritp tendrá que tener permiso para ejecutarse, se hace con el botón derecho y debe salir un menú así

          • aquí está la imagen con lo que quería contestar

          • dave

            perfecto! mil gracias una ultima duda, como hacer un script? tengo el codigo pero nose si lo hice bien… el codigo seria:
            #!/usr/bin/python

            import RPi.GPIO as GPIO

            from time import sleep

            import pygame

            GPIO.setmode(GPIO.BCM)

            GPIO.setup(17, GPIO.IN)

            TIME = 15

            HOME = “/home/pi/doorbell/”

            TONE = “tone.mp3”

            pygame.init()

            while True:

            if not GPIO.input(17):

            pygame.mixer.music.load(HOME+TONE)

            pygame.mixer.music.play()

            sleep(TIME)

            pygame.mixer.music.fadeout(5000)

            pygame.mixer.stop()

            sleep(0.1)
            como lo hago? Un saludo y mil gracias de corazon!

          • Pues abres un editor de texto simple, Leafpad desde Raspbian con entorno gráfico o nano desde terminal, copias todo ese texto y lo guadas con cualquier nombre y extensión. Por ejemplo script.sh sería un buen nombre y sigue la línea de lo que se suele hacer.
            Ahora pinchando con el botón derecho y siguiendo la imagen del otro comentario le das permisos de ejecución y tu fichero de texto se convierte así en un programa y al hacer doble click se ejecutará.

            Por línea de comandos para cambiar los permisos sería:

            chmod XXX script.sh

            donde XXX puede ser lo siguiente:
            711 El propietario lectura, escritura y ejecución, el grupo y otros solo ejecución
            755 El propietario lectura, escritura y ejecución, el grupo y otros pueden leer y ejecutar el archivo
            777 El archivo puede ser leído, escrito y ejecutado por quien sea

            lo normal es que te valga con chmod 711 script.sh

          • dave

            hola manuti

            De nuevo mil gracias ya tiene mas sentido todo, tus explicaciones son perfectas! ya lo introduci en la carpetas init y rc3 para que se ejecute siempre que se inicie el raspberry. Bueno explicare en que consiste el script y el proyecto en el que estoy trabajando; este es sin mas un timbre para mi casa personalizado, en el que mediante el puerto g17 cuando entre un 1 ( hablamos 1 logico de electronica) que ejecute la secuencia esa del script que es reproducir la cancion tone y la saque por el jack.
            Mas claro en el video ->http://www.youtube.com/watch?v=IQNtGS-oPsk

            me falta simplemente terminar de hacer alguna prueba con algun pulsador, tengo que buscar alguna resistencia tambien…. aconsejais alguna forma para comprobar que el scrip funciona bien?
            Un saludo y gracias!

          • Me alegro de que te sirviera. No se me ocurre como probar el script, pero por tu bien, hazlo antes de seguir con el montaje.

  • Pingback: Instalar SAMBA : preparando un NAS o servidor casero 3 | Raspberry para torpes()

  • Pingback: Instalar y configurar un descargador de torrents | Raspberry para torpes()

  • Pingback: Transmission no se reinicia en Raspbian | Raspberry para torpes()