RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    ES booting before its done reading USB roms

    Scheduled Pinned Locked Moved Help and Support
    bootusbexternal
    11 Posts 4 Posters 4.1k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      JoargTheBard
      last edited by

      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.

      1 Reply Last reply Reply Quote 0
      • M
        mauruco
        last edited by

        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 "] && emulationstation

        I do not know if this will help.

        J 1 Reply Last reply Reply Quote 1
        • R
          robertybob
          last edited by

          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.

          J 1 Reply Last reply Reply Quote 1
          • J
            JoargTheBard @mauruco
            last edited by

            @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

            1 Reply Last reply Reply Quote 0
            • BriganeB
              Brigane
              last edited by

              Does the external hard drive use it's own power supply?

              Systems: Raspberry Pi 0/2/3 Model B+
              Os: RetroPie 4.5
              Frontend: Emulationstation & Attract Mode

              1 Reply Last reply Reply Quote 1
              • J
                JoargTheBard @robertybob
                last edited by

                @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

                1 Reply Last reply Reply Quote 0
                • M
                  mauruco
                  last edited by

                  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.

                  J 1 Reply Last reply Reply Quote 1
                  • J
                    JoargTheBard @mauruco
                    last edited by

                    @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!

                    1 Reply Last reply Reply Quote 0
                    • J
                      JoargTheBard
                      last edited by

                      Restarting ES from the GUI does make all the games show up

                      1 Reply Last reply Reply Quote 0
                      • M
                        mauruco
                        last edited by

                        If Start - Quit - Restart Emulatiostattion helps then the sleep command will also help. Try 10s (or 5s).

                        1 Reply Last reply Reply Quote 1
                        • J
                          JoargTheBard
                          last edited by

                          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.

                          1 Reply Last reply Reply Quote 1
                          • First post
                            Last post

                          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.