jueves, 27 de octubre de 2016

Arranque dual raspbian y recalbox en tu raspberry pi

Raspbian y Recalbox, dos de los sistemas operativos más útiles para raspberry pi y que se complementan mejor en sus respectivas deficiencias, ¿por qué no tenerlos juntos en una misma microsd?
Al lío...

Instalación

  1. Borramos todas las particiones de la microsd que vayamos a utilizar y creamos una nueva que ocupe toda la tarjeta con formato FAT32 (podemos usar gparted desde GNU/Linux por ejemplo).
  2. Descargamos la última versión de noobs (offline and network start).
  3. Descomprimimos su contenido sobre la microsd.
  4. Descargamos la última versión de recalbox.
  5. Descomprimimos el contenido en una carpeta de nuestro disco duro.
  6. Copiamos la subcarpeta recalboxOS-rpi2 o recalboxOS-rpi3 a la carpeta os en la carpeta raíz de la tarjeta SD (según la versión de placa que tengamos, la rpi1 no tiene sentido pues no iría raspbian jessie pixel).
  7. Metemos la tarjeta en la raspberry pi apagada y la encendemos, seleccionamos los dos sistemas operativos y pulsamos Install (i).
  8. Cuando termine el proceso ya tendremos ambos sistemas operativos.

Posconfiguración

Si esto lo hemos hecho en una tarjeta nueva y teníamos otras dos con raspbian y recalbox, ahora es muy fácil copiar lo que había en las antiguas para dejar los sistemas tal y como estaban antes.
Ya no es necesario Kodi en raspbian porque lo tenemos en recalbox (más rápido), pero para tener todas sus funcionalidades hay que copiar la carpeta .kodi que teníamos en el raspbian antiguo (/home/pi/.kodi) A RECALBOX (/recalbox/share/system/.kodi), no al raspbian nuevo.
El el nuevo raspbian se puede instalar el script de retropie y así poder emular también los sistemas que aún no están soportados en RecalBox (DosBox, Amiga, C64...)
Para no duplicar los juegos se pueden guardar en recalbox y mapear las rutas desde raspbian con comandos como éste:
ln -s /media/pi/share/roms/gba/ /opt/retropie/emulators/gpsp/roms O cambiar las rutas de configuración de cada emulador en raspbian para que apunten a la ruta de recalbox.

Si alguien tiene dudas sobre cómo cerrar correctamente cada elemento os dejo este vídeo.



Fuentes y enlaces de interés

19 comentarios:

  1. ¿Y si quiero más espacio para recalbox o raspbian del asignado en la instalación porque uso más una de las dos cosas?

    ResponderEliminar
    Respuestas
    1. Puedes reparticionar en recalbox, en mi canal de youtube explico todo el proceso.
      https://www.youtube.com/watch?v=VXWkCJcKSe0

      Eliminar
  2. Recalbox también se puede ejecutar en un PC
    http://recalbox.remix.free.fr

    ResponderEliminar
  3. Al descargar recalbox, no me sale ninguna carpeta. Me sale como cuando descargo NOOBS, todos los archivos. Los pongo en la SD sin mas como el NOOBS, o la descomprimo en una carpeta y la copio en la SD??

    Tengo un raspberry pi 3 B

    ResponderEliminar
    Respuestas
    1. Cuando descargas recalbox tienes que descomprimir lo que se indica en las instrucciones y donde se indican en las instrucciones, si quieres Recalbox + Raspbian vuelve a empezar de cero y sigue el tutorial tranquilamente paso a paso.
      Si solo quieres recalbox, formateas la SD como FAT32 y descomprimes (mira en este caso las instrucciones oficiales), al iniciar desde la raspberry se completa en ambos casos la instalación si has seguido los pasos correctamente.

      Eliminar
    2. una vez se descomprime recalbox dentro de la carpeta os se encuentran las carpetas de las versiones de rpi

      Eliminar
  4. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  5. Comentas que ahora es muy fácil copiar lo que había en las antiguas tarjetas SDs para dejar los sistemas tal y como estaban antes.
    Cómo se hace?
    Tengo una tarjeta con Recalbox y quiero tener Rasbian, en esa o en otra tarjeta. Cómo conservo mi antiguo Recalbox?
    Gracias!

    ResponderEliminar
    Respuestas
    1. Instalas en una nueva los dos sistemas siguiendo estas instrucciones y en recalbox copias las carpetas roms y bios que hay que la carpeta share de la antigua a la nueva, y en su caso la carpeta kodi.
      Para más detalles mira en http://malagaoriginal.blogspot.com.es/2017/03/batocera-recalbox-con-kodi-en-un.html

      Eliminar
  6. Hay alguna forma de emular el recalbox para raspberry desde QEMU?
    lo digo para no tener que guarrear las raspberry haciendo pruebas con el sistema

    ResponderEliminar
    Respuestas
    1. Sí, sí que se puede, de hecho raspbian lo probé en su día con QEMU, aunque tuve que liar una buena:
      http://malagaoriginal.blogspot.com.es/2015/02/virtualizar-una-raspberri-pi-con.html

      Aunque si lo que quieres es simplemente ejecutar recalbox en el PC mejor prepárate un pendrive de autoarranque con batocera, funciona igual y tiene las mismas características que recalbox 4.1 (y algún emulador más):
      http://malagaoriginal.blogspot.com.es/2017/03/batocera-recalbox-con-kodi-en-un.html

      Eliminar
  7. Hola, gracias por el aporte, asi se hace muy facil :)
    Tengo una duda, que password se establece para el root de raspbian??

    ResponderEliminar
  8. Buen video, tengo una duda

    Se puede actualizar el KODI que lleva recalbox? saludos y gracias

    ResponderEliminar
    Respuestas
    1. NO, se actualiza con las actualizaciones de recalbox cuando se incluye una actualización de KODI en la misma.

      Eliminar
  9. no se pueden seguir estos pasos, cuando descargas recalbox ahora es una imagen y tienes que quemarla en la microsd...... hay alguna otra forma????

    ResponderEliminar
    Respuestas
    1. No tienes que descargar la imagen, solo leer y seguir los pasos del tutorial.

      Eliminar
  10. Hola.
    Quisiera hacer un dual boot con Raspbian y Recalbox 6.1.1 (la última). Cuando descargo ese recalbox veo que es un archivo .img, y al ponerlo en la carpeta os de noobs según el tutorial, no funciona. De ese Recalbox no hay otra descarga que no sea la imagen (https://archive.recalbox.com). Alguna idea?? Gracias de antemano.

    ResponderEliminar
    Respuestas
    1. Hola, te recomiendo que te descargues PINN lite de ésta página https://sourceforge.net/projects/pinn/ y la instales en la tarjeta SD como si fuera el Noobs y correrla en el raspberry, esta imagen no tiene SO's instalados sino que debes conectarte a interet para que aparezcan varios SO's entre ellos raspbian y recalbox y como se descarga directo de la web, son las últimas versiones.

      Eliminar