Rainbow screen trouble
ByteThis last edited by
@herb_fargus That's what I was referring to. The thread I linked helps with knowing what folders to backup to transfer over to a fresh image.
Connect using filezilla just like ssh, if you have a cat5 you can probably get faster download rates than wifi. I don't know how many of these folders will differ from your installation.
Make backup folders for every item and pull them over
not much sense in grabbing anything else unless you have other things stored, like guidebooks in Documents or downloads.
/etc/emulationstation/themes/If you have custom theme resources, I don't know if they will be compatible
/home/pi/Retropie/splashscreens/If you have any splashscreens saved.
I don't know how many of the configs will work, you'll just have to import them to the new installation and try.
@Efriim brilliant, ill do that. How do i locate all the stuff on the original image so im able to drag and drop? Do i need a pi 3 to do this? When i look at the image on my computer, it doesnt have any of those paths. I know it does through filezilla though. But it just has a kernal image a load of other stuff and an overlay folder with loads of dtbo files in it. Do i have to open it with some other program or via filezilla but using the old pi itself?
Efriim last edited by Efriim
There are two partitions on the sdcard. The first one the boot partition, is a FAT32 that is accessible in Windows and the second one is a EXT4 file system that is accessible in the linux environment.
We can most readily use the original Raspberry Pi hardware to boot into the source system and download the files. This will be reflected when we install the new retropie version, uploading to the new Raspberry Pi 3B+ target installation.
Once our source system is booted up. Navigate EmulationStation to
You will need to find the ip address of the raspberry pi that is connected to the local network. Plug a keyboard into the Raspberry Pi press "F4" to exit to the Command Line Interface, and type
ifconfiglook for the first "inet" address in either wlan0(wifi) or eth0(ethernet); .
On the Windows computer connected to the same network, open the command prompt and type
arp -aif you have multiple interfaces connected look for the dynamic ip that doesn't look like a router e.g. 22.214.171.124 you can use
ipconfigas a reference.
Navigate emulationstation to "show IP"
Run the SFTP client on the local network windows computer and enter the IP address that we acquired.
When it asks for login credentials the defaults are user:pi and pass:raspberry .
We should have a ftp dual-pane file manager connected to the root filesystem of the source installation on successful connect.
Now navigate to the backup folder in the left(Windows) pane, and navigate the folder we want to backup on the right (Raspberry Pi) pane. Download the folders
I don't know the folders for overlays it might be included in the configs
When we have everything then we are done with the source, and we need to start the new Installation Raspberry Pi3 Target System and in the same way
And connecting using sftp.
This time we upload the folders to where they belong. It is perhaps best do them one by one starting with the roms and bios to make sure they work.
hires_texture >> /home/pi/.local/share/mupen64plus/
roms >> /home/pi/RetroPie/
BIOS >> /home/pi/RetroPie/
configs >> /opt/retropie/
themes >> /etc/emulationstation/
splashscreens >> /home/pi/Retropie/
When the configs folder has been uploaded we need to change the permissions recursively.
Right-Click on the folder /opt/retropie/configs.
Set the user to pi and group to pi or UID 1000.
And set the permissions like this;
R W X Owner [X] [X] [X] Group [X] [ ] [ ] Others[X] [ ] [ ] [X] Add X to directories [X] Recursively
Configuration / tools>>
It is probably a good idea now to update too
If you have trouble with permission denied while uploading; the end of this post will explain how to get around this using winscp
@Efriim that is very comprehensive advice much thanks, Hey happy to say it all worked really well too, it wasnt actually that difficult in the end. Just dragged and dropped the right files in and everything seems to be all good! Brilliant thanks!
Which FTP client did you decide to use? I haven't really decided which one because I use SFTP so little.
@Efriim I used Winscp in the end, super easy.
quicksilver last edited by
@Efriim you can use winscp to create an ssh connection via putty
So you can, "Ctrl+P"
It is also possible to specify the application to use, kitty superputty or cygwin.
I haven't tried terminus yet, it won't run on my computer.
I got to say. winscp is the best then.