como pasar las roms de retropie a disco duro usb

Soporte General para RetroPie
Avatar de Usuario
drewdty
Pi Destroyer
Pi Destroyer
Mensajes: 753
Registrado: 05 Dic 2016, 22:47
Agradecido: 0
Agradecimiento recibido: 4 veces

Bueno primero de todo decir que probando por diferentes webs he recopilado una
De las varias maneras para poder mantener las roms en un disco duro usb con alimentación
Independiente por tema de potencia eléctrica o amperaje de nuestro limitado cargador
También se puede usar un disco usb atraves de hub alimentado a parte
Este sistema es para discos duros en formato ntfs después describiré como en fat32
Bueno vamos alla

Preparamos el disco duro lo formateamos desde Windows o directamente de la raspberry
Formateando desde raspberry
Desde el terminal de putty
Instalamos el programa para poder formatear en ntfs

Código: Seleccionar todo

sudo apt-get install ntfsprogs
formateamos con esto se perderan todos los datos del disco ojo

Código: Seleccionar todo

sudo mkfs.ntfs /dev/sda1
aqui esto tarda muchisimo yo recomiendo formatear desde windows(porque sobreescribe con ceros todo el disco 1TB 10% en 30 min)
1TB 10% en 30 min
si no nos deja porque esta montado le damos este comando

Código: Seleccionar todo

sudo umont -a
que desmonta todas las unidades
una vez hecho esto instalamos el paquete que permite trabajar con ntfs

Código: Seleccionar todo

sudo apt-get install ntfs-3g 
(normalmente ya esta instalado)

Preparando Retropie
Primero desactiva el servicio de trasferencia de roms por usb
RetroPie Setup > Setup / Tools > usbromservice – USB ROM Service > Disable USB ROM Service
Desde terminal putty
para saber cual es nuestro dispositivo usamos el comando….

Código: Seleccionar todo

df
Imagen

en mi caso es /dev/sda1 esta es mi partición ya que solo tengo una y esta en media/usb0 (ya que solo tengo un disco o pendrive conectado)
montamos manualmente si no lo tenemos ya montado:

Código: Seleccionar todo

sudo mount -t ntfs-3g /dev/sda1 /media/usb
recordad yo tengo Sda1 en vuestro caso el vuestro(a veces te puede decir que ya esta montado o ocupado por otro programa esto es que ya esta montado)
modificamos el archivo fstab para que lo monte al inicio automáticamente

Código: Seleccionar todo

sudo nano /etc/fstab
y añadimos esta línea al final
/dev/sda1 /media/usb ntfs-3g defaults 0 0
Imagen
Recordar sda1 en mi caso lo digo porque yo tuve problemas con esto
ahora asignaremos permisos de escritura a nuestro disco editando el archivo usbmount.conf

Código: Seleccionar todo

sudo nano /etc/usbmount/usbmount.conf
y añadimos
-fstype=vfat,flush,gid=plugdev,dmask=0007,fmask=0117
A la línea que pone FS_MOUNTOPTIONS=¨¨
Quedaría asi:
FS_MOUNTOPTIONS="-fstype=vfat,flush,gid=plugdev,dmask=0007,fmask=0117"
Imagen
Reiniciamos

Código: Seleccionar todo

sudo reboot
Tranferencia de carpeta roms
Bueno aquí hay varias maneras
copiar la carpeta roms y renombrar la original
o moverla directamente lo cual copiara y borrara en un paso
yo opte por la primera
Copiamos carpeta roms de la carpeta retropié al disco usb(esto tarda bastante dependiendo de las roms que tengamos)

Código: Seleccionar todo

cp -rf RetroPie/roms /media/usb/roms
nombramos para que no haya confusiones una vez que veamos que va bien la podemos borrar:

Código: Seleccionar todo

mv RetroPie/roms RetroPie/roms_sd
y cuando comprobemos que funciona la borramos:

Código: Seleccionar todo

rm RetroPie/roms_sd
Creamos un acceso directo

Código: Seleccionar todo

ln -s /media/usb/roms/ retropie/roms
(no se porque me hace el acceso directo en la carpeta /pi pero la corto y la copio en la carpeta /pi/retropie y asi funciona bien)

ahora comprobamos los permisos y la ruta:

Código: Seleccionar todo

ls -l
Imagen

Vemos que el usuario es pi y la ruta de las roms están en /media/usb/roms/
Reiniciamos y aver que pasa si funciona podemos borrar las roms de la sd

Código: Seleccionar todo

rm RetroPie/roms_sd
Disco en FAT32
otro caso es si tenemos disco en sistema FAT32
es lo mismo pero tenemos que editar el archivo fstab en vez de poner:
/dev/sda1 /media/usb ntfs-3g defaults 0 0
Por
/dev/sda1 /media/usb vfat defaults,rw,user,auto,ioscharset=utf8,umask=000 0 0
Y listo
Espero que os sirva, Esto es una recopilación de varias webs y mi propia experiencia
la próxima sera arrancar desde disco duro sin tarjeta sd (que se necesita al principio)
Última edición por drewdty el 30 Abr 2017, 15:23, editado 1 vez en total.
Imagen
La madre de todas las ciencias es la paCIENCIA
z4rko
Pi Beta
Pi Beta
Mensajes: 120
Registrado: 02 Feb 2017, 13:19
Agradecido: 0
Agradecimiento recibido: 0

No sé si es exactamente lo mismo, pero si creas una carpeta en tu hdd que se llame retropie-mount y lo conectas a la raspberry automaticamente te crea las carpetas necesarias para poder correr las roms desde el hdd
Avatar de Usuario
drewdty
Pi Destroyer
Pi Destroyer
Mensajes: 753
Registrado: 05 Dic 2016, 22:47
Agradecido: 0
Agradecimiento recibido: 4 veces

creo que no es tan facil como tu dices ,a no ser que la nueva actualizacion haya mejorado este aspecto piensa q puedes tener varias particiones yo he puesto una para simplificarlo, se le puede pasar al disco duro hasta las bios y funcionar con una tarjeta sd de 4 gb
mirare mas sobre tu opcion
igual me equivoco :enserio?
Imagen
La madre de todas las ciencias es la paCIENCIA
Avatar de Usuario
drewdty
Pi Destroyer
Pi Destroyer
Mensajes: 753
Registrado: 05 Dic 2016, 22:47
Agradecido: 0
Agradecimiento recibido: 4 veces

drewdty escribió:creo que no es tan facil como tu dices ,a no ser que la nueva actualizacion haya mejorado este aspecto piensa q puedes tener varias particiones yo he puesto una para simplificarlo, se le puede pasar al disco duro hasta las bios y funcionar con una tarjeta sd de 4 gb
mirare mas sobre tu opcion
igual me equivoco :enserio?
edito
no he encontrado nada sobre el sistema que dices pero estaria bien que montase el disco automaticamente sea cual sea el formato de disco
Imagen
La madre de todas las ciencias es la paCIENCIA
Avatar de Usuario
Kike
Administrador
Administrador
Mensajes: 2311
Registrado: 13 May 2016, 18:53
Ubicación: Islas Baleares - Menorca
Agradecido: 47 veces
Agradecimiento recibido: 175 veces
Contactar:

Muchas gracias por este gran tutorial! Con tu permiso te lo he mejorado arreglando varios fallos que he encontrado y mejorándolo visualmente :mrgreen:

Un abrazo.
Si lo puedes soñar, lo puedes hacer
z4rko
Pi Beta
Pi Beta
Mensajes: 120
Registrado: 02 Feb 2017, 13:19
Agradecido: 0
Agradecimiento recibido: 0

Yo lo tengo puesto así, tengo la raspi conectada a un hdd de 500gb con solo una partición y dentro tengo las roms, simplemente hice eso, crear una carpeta llamada retropie-mount y conectarlo a la raspi, ella sola creo las carpetas de todos los emuladores dentro de la carpeta retropie-mount, y al copiar las roms en sus carpetas las carga sin necesidad de copiarlas previamente en la SD.
Tengo el hdd formateado a fat32. No vi la necesidad de formatearlo a ntfs ya que no tengo roms que ocupen más de 4gb.
Avatar de Usuario
drewdty
Pi Destroyer
Pi Destroyer
Mensajes: 753
Registrado: 05 Dic 2016, 22:47
Agradecido: 0
Agradecimiento recibido: 4 veces

por supuesto kike es la primera vez que hago algo asi
y no sabia si preguntar o lanzarme asi que me lance
vaya cambio :admirar
el tema que habla z4rko esta noche lo probare
Imagen
La madre de todas las ciencias es la paCIENCIA
z4rko
Pi Beta
Pi Beta
Mensajes: 120
Registrado: 02 Feb 2017, 13:19
Agradecido: 0
Agradecimiento recibido: 0

Tienes que tener activado el usbmount en configuracion del menú de retropie
Avatar de Usuario
drewdty
Pi Destroyer
Pi Destroyer
Mensajes: 753
Registrado: 05 Dic 2016, 22:47
Agradecido: 0
Agradecimiento recibido: 4 veces

z4rko escribió:Tienes que tener activado el usbmount en configuracion del menú de retropie
lo que aparace en retropie setup es USB ROM Service que es para poder cargar roms a retropie desde un usb
usbmount no lo veo
lo he probado en ntfs ,fat 32 y no me funciona , en que pagina explica algo de este tema porque me vuelvo loco y no encuentro nada
Imagen
La madre de todas las ciencias es la paCIENCIA
z4rko
Pi Beta
Pi Beta
Mensajes: 120
Registrado: 02 Feb 2017, 13:19
Agradecido: 0
Agradecimiento recibido: 0

Si, es en usb rom service, tiene que estar enable, entonces después de crear una carpeta llamada retropie-mount en el hdd, la conectas a la pi y reinicias, después se te pasarán todas las roms que tengas de la sd al hdd.
Avatar de Usuario
hades1986
Pi Master
Pi Master
Mensajes: 344
Registrado: 03 Ene 2017, 15:33
Agradecido: 0
Agradecimiento recibido: 0

Y si el disco esta en exfat cual seria el comando?
z4rko
Pi Beta
Pi Beta
Mensajes: 120
Registrado: 02 Feb 2017, 13:19
Agradecido: 0
Agradecimiento recibido: 0

No me hagas mucho caso pero creo que exfat equivale al fat32 cuando el disco duro o sd pasa de x gigas
Avatar de Usuario
hades1986
Pi Master
Pi Master
Mensajes: 344
Registrado: 03 Ene 2017, 15:33
Agradecido: 0
Agradecimiento recibido: 0

Una cosilla que seria interesante, si cambiamos de imagen y ya tenemos la carpeta roms en el hdd, que pasos habria que hacer para hacer funcionar de nuevo con las roms que tenemos ya metidas en el hdd?? o si instalamos un retropie sin rom y queremos que coja las que tenemos en el hdd.
z4rko
Pi Beta
Pi Beta
Mensajes: 120
Registrado: 02 Feb 2017, 13:19
Agradecido: 0
Agradecimiento recibido: 0

A la que conectes el hdd en la nueva imagen automáticamente se te copiaran las roms
Avatar de Usuario
drewdty
Pi Destroyer
Pi Destroyer
Mensajes: 753
Registrado: 05 Dic 2016, 22:47
Agradecido: 0
Agradecimiento recibido: 4 veces

z4rko escribió:A la que conectes el hdd en la nueva imagen automáticamente se te copiaran las roms
mira que lo intento hacer como dices y no hay manera
formateo disco duro 500gb en fat32 o exfat o ntfs
creo una carpeta llamada retropie-mount
enciendo la rasp con el disco conectado y sin conectar y nada co me copia nada hay que meterle alguna orden?
yo con el modo que puse al inicio va bien
pero el tuyo parece mas rapido y comodo pero no hay manera y busco por google y no veo nada de ese sistema de pasar archivos
no te estaras confundiendo y lo que dices es pasar de disco duro usb a retropie(meter roms a retropie) yo digo sacar roms de retropie y meterlas en hdd usb
yo en mi otra sd no tengo ninguna rom ni bios ni config lo tengo todo en el disco duro
Imagen
La madre de todas las ciencias es la paCIENCIA
Avatar de Usuario
hades1986
Pi Master
Pi Master
Mensajes: 344
Registrado: 03 Ene 2017, 15:33
Agradecido: 0
Agradecimiento recibido: 0

Igual que lo de usarla en otra imagen ayer lo hice con una con roms y ya las tebgo en el hdd y hoy he probado una imagen que viene sin roms y no las coge imagino que hay que decirle a retropie donde estan las roms.
z4rko
Pi Beta
Pi Beta
Mensajes: 120
Registrado: 02 Feb 2017, 13:19
Agradecido: 0
Agradecimiento recibido: 0

drewdty escribió:
z4rko escribió:A la que conectes el hdd en la nueva imagen automáticamente se te copiaran las roms
mira que lo intento hacer como dices y no hay manera
formateo disco duro 500gb en fat32 o exfat o ntfs
creo una carpeta llamada retropie-mount
enciendo la rasp con el disco conectado y sin conectar y nada co me copia nada hay que meterle alguna orden?
yo con el modo que puse al inicio va bien
pero el tuyo parece mas rapido y comodo pero no hay manera y busco por google y no veo nada de ese sistema de pasar archivos
no te estaras confundiendo y lo que dices es pasar de disco duro usb a retropie(meter roms a retropie) yo digo sacar roms de retropie y meterlas en hdd usb
yo en mi otra sd no tengo ninguna rom ni bios ni config lo tengo todo en el disco duro
En el menú de RetroPie, en configuración mira que tengas activado el usb mount
Avatar de Usuario
hades1986
Pi Master
Pi Master
Mensajes: 344
Registrado: 03 Ene 2017, 15:33
Agradecido: 0
Agradecimiento recibido: 0

Avatar de Usuario
drewdty
Pi Destroyer
Pi Destroyer
Mensajes: 753
Registrado: 05 Dic 2016, 22:47
Agradecido: 0
Agradecimiento recibido: 4 veces

ok despues lo probare paso por paso como dice aqui gracias
mira que lo he buscado y no me salia la maldita pagina :destroyer
Imagen
La madre de todas las ciencias es la paCIENCIA
Avatar de Usuario
drewdty
Pi Destroyer
Pi Destroyer
Mensajes: 753
Registrado: 05 Dic 2016, 22:47
Agradecido: 0
Agradecimiento recibido: 4 veces

ahora creo que copia las roms lo estaba haciendo bien como decia el compi z4rko
es como en la pagina resulta que tengo dos discos duros uno de 1tb que le hice el montage manualmente como explique
y otro de 500gb que estaba haciendo las pruebas para no borrar el de 1tb
tienen carcasas para cambiarle los discos y ha resultado que la carcasa que lleva el de 500gb esta xunga , le he cambiado por la otra y ahora si alfin gracias a ambos :claroclaro
otra pergunta este sistema te borra la carpeta roms de la sd
la podre ver atraves de la red ?
Imagen
La madre de todas las ciencias es la paCIENCIA
Responder