ES booting before its done reading USB roms
-
i have a RPI2 running 3.7 in a NesPi build and have all my roms on an external HDD. when i boot up the pi, sometimes it will read all the roms correctly and boot up just fine, but sometimes it will boot before it has read all the games on my drive, and only show some of them. is there any way to delay ES starting till after it is done reading the roms on my USB? Thanks in advance for any help.
-
I've used all kinds of HD, external USB and never had this error. Maybe it's the HD too slow or old. Have you used other? Start - Quit - Restart Emulatiostattion does not help?
You can try a sleep command in /etc/profile.d/10-emulatiostation.sh:sleep 30s
[ "Tty
"=" / dev / tty1 "] && emulationstationI do not know if this will help.
-
I had this exact problem until I powered both Pi and Ex HD from the same mains powered USB hub. Before that, the method above used to work for me.
-
@mauruco when i restart, there is an even greater chance that it will fail to read all of the games. Sometimes, when restarted, it wil only show the games that have unedited rompaths
-
Does the external hard drive use it's own power supply?
-
@robertybob i am booting both from a powered usb hub, so i dont see that being the issue. i have a new HDD coming tomorrow. hopefull this solves my problems
-
I think the problem is the hub. Try to use a 5V 2500 mA powersupply and external 2.5 inch HDD directly connected with the Pi.
Pi 2 and 3 really need a good powesupply. -
@mauruco Im trying to keep the thing as stock looking as possible from the outside, so I have to power everything from a powered hub. When I run the pi off a dedicated power source (5v 2500ma) and plug the hdd direct, the hdd doesn't get enough power to spin up at all. Because of all of this, I'm thinking the hdd might just be too power hungry to boot properly, so I'm hoping that replacing the hdd with a more efficient one will fix the problem. It'll be here tomorrow. Ill update you guys then. Thank you all for the help!
-
Restarting ES from the GUI does make all the games show up
-
If Start - Quit - Restart Emulatiostattion helps then the sleep command will also help. Try 10s (or 5s).
-
Thanks to everyone for the help! I replaced the hdd with a new WD ultra and it works fine! now i can finally move on to the next step.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.