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
- 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).
- Descargamos la última versión de noobs (offline and network start).
- Descomprimimos su contenido sobre la microsd.
- Descargamos la última versión de recalbox.
- Descomprimimos el contenido en una carpeta de nuestro disco duro.
- 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).
- Metemos la tarjeta en la raspberry pi apagada y la encendemos, seleccionamos los dos sistemas operativos y pulsamos Install (i).
- 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:
Si alguien tiene dudas sobre cómo cerrar correctamente cada elemento os dejo este vídeo.
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.