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

    running ROMS from external drive (exfat)

    Scheduled Pinned Locked Moved Help and Support
    exfatexternal driveromsmame roms
    20 Posts 6 Posters 5.8k 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.
    • K
      kombat
      last edited by

      Hi all, noob post here,

      I have searched and cant find a definitive answer....is it possible to run your roms from an external drive that is exfat formatted with retropie?

      If i plug an exfat formatted drive into the pi with the 'retropie-mount' folder, it does populate it with the other folders and I am able to see it in the retropie web manager ( I can even upload a rom this way and when i plug the drive back into my computer, it has copied over) however the roms do not show up in the retropie menu.

      Is there a guide anywhere of what i need to do in order to make this happen? Got everything working with FAT32 formatted drive, but I would prefer to use exfat if possible

      Much thanks in advance for helping a newbie

      1 Reply Last reply Reply Quote 0
      • E
        EctoOne
        last edited by

        It works for me. Try to re-enable the usbromservice from the retropie setup.

        1 Reply Last reply Reply Quote 0
        • K
          kombat
          last edited by

          Well I just tried with a smaller size (64 gig) drive and it seems to work. I have tried two different 3 TB drives with no luck....does anybody know if there is a size limitation when it comes to using external exfat formatted drives?

          1 Reply Last reply Reply Quote 0
          • E
            EctoOne
            last edited by

            Are you using an external power supply for your drive? Otherwise it might be that it doesn't get enough power through the pi.

            K 1 Reply Last reply Reply Quote 0
            • K
              kombat @EctoOne
              last edited by

              @ectoone yeah both 3TB drive have an external power supply. Retropie must be recognizing the drive as I can see it mounted in the web interface for retropie manager and I am able to add roms that way, they just dont show up when I reboot

              E 1 Reply Last reply Reply Quote 0
              • E
                EctoOne @kombat
                last edited by

                @kombat do you have gamelist.xml files either in your rom folder or wherever emulationstation puts them by default (can't remember nor check right now what the default path is)? If not, you might have set emulationstation to parse gamelist only.
                Otherwise I have no other idea of what's going on. I'm only using a 128 GB stick, not a drive.

                K 1 Reply Last reply Reply Quote 0
                • K
                  kombat @EctoOne
                  last edited by

                  @ectoone I think I have narrowed it down to a size issue. 500 gig and 1TB drives both work, but the 3TB does not. Testing out a 2TB tonight.....

                  1 Reply Last reply Reply Quote 0
                  • HurricaneFanH
                    HurricaneFan
                    last edited by

                    Is it possible you need different drivers for it?

                    https://gwynmorfey.com/notes/exfat-vfat-external-hard-disks-and-the-raspberry-pi

                    K E 2 Replies Last reply Reply Quote 1
                    • K
                      kombat @HurricaneFan
                      last edited by

                      @hurricanefan I've been able to make exfat work with drives up to 2TB without a power supply, but 3TB with a power supply don't work so I think its a size limitation perhaps

                      1 Reply Last reply Reply Quote 0
                      • isrnickI
                        isrnick
                        last edited by

                        I have an 4TB drive without external power supply, formatted as NTFS, and the ROMS show up in the retropie menu correctly.

                        The only issue I see is that it doesn't show the ROMS when I first power up retropie, I always need to restart ES once for the ROMS to be loaded, but I don't if that is normal or not.

                        mituM K 2 Replies Last reply Reply Quote 0
                        • mituM
                          mitu Global Moderator @isrnick
                          last edited by

                          @isrnick said in running ROMS from external drive (exfat):

                          The only issue I see is that it doesn't show the ROMS when I first power up retropie, I always need to restart ES once for the ROMS to be loaded, but I don't if that is normal or not.

                          4TB is a large drive, I think the mount operation - on start - takes a long time and it's not complete when ES starts up.

                          K isrnickI 3 Replies Last reply Reply Quote 0
                          • K
                            kombat @isrnick
                            last edited by

                            @isrnick interesting I am going to explore down this path thanks isrnick. May I ask what method you use to restart emulationstation. Command line?

                            1 Reply Last reply Reply Quote 0
                            • K
                              kombat @mitu
                              last edited by

                              @mitu I am able to see the drive in web manager and able to upload roms successfully if that counts for anything. They just never show up in the menu. Also have confirmed this is the case for both fat and exfat. Have tried with 2 different drives as well to confirm its not the drive causing the issue.

                              herb_fargusH 1 Reply Last reply Reply Quote 0
                              • herb_fargusH
                                herb_fargus administrators @kombat
                                last edited by

                                @kombat said in running ROMS from external drive (exfat):

                                They just never show up in the menu

                                Restart es, check parse gamelist settings.

                                If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                                Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                                1 Reply Last reply Reply Quote 0
                                • isrnickI
                                  isrnick @mitu
                                  last edited by isrnick

                                  @mitu said in running ROMS from external drive (exfat):

                                  4TB is a large drive, I think the mount operation - on start - takes a long time and it's not complete when ES starts up.

                                  That certainly would explain it, thanks.

                                  @kombat said in running ROMS from external drive (exfat):

                                  @isrnick interesting I am going to explore down this path thanks isrnick. May I ask what method you use to restart emulationstation. Command line?

                                  No, I just press Start and go to Quit > Restart Emulationstation.

                                  K 1 Reply Last reply Reply Quote 1
                                  • K
                                    kombat @isrnick
                                    last edited by

                                    No, I just press Start and go to Quit > Restart Emulationstation.

                                    This worked! Thanks and thanks all for your suggestions and help

                                    1 Reply Last reply Reply Quote 1
                                    • E
                                      EctoOne @HurricaneFan
                                      last edited by

                                      @hurricanefan said in running ROMS from external drive (exfat):

                                      Is it possible you need different drivers for it?

                                      https://gwynmorfey.com/notes/exfat-vfat-external-hard-disks-and-the-raspberry-pi

                                      This helped me at least to mount my stick under Raspbian Stretch. Now i can start using ScummVM 2.0.0 and don't have to wait for Retropie to update.

                                      1 Reply Last reply Reply Quote 0
                                      • isrnickI
                                        isrnick @mitu
                                        last edited by

                                        @mitu said in running ROMS from external drive (exfat):

                                        4TB is a large drive, I think the mount operation - on start - takes a long time and it's not complete when ES starts up.

                                        If that is the case, is there some way to delay ES' start up during boot? It would take longer for the system to load completely on boot but I have to restart ES every time anyway.

                                        mituM 1 Reply Last reply Reply Quote 0
                                        • mituM
                                          mitu Global Moderator @isrnick
                                          last edited by

                                          @isrnick Modify the autostart script (from /opt/retropie/supplementary/ .. somewhere) and add a sleep X (X=nr. of seconds to wait) statement before the line that starts emulationstation. Adjust X with the number of seconds necessary - you might have to give it a few tests to find the right interval.

                                          isrnickI 1 Reply Last reply Reply Quote 2
                                          • isrnickI
                                            isrnick @mitu
                                            last edited by

                                            @mitu Thank you, I'll do that.

                                            1 Reply Last reply Reply Quote 0
                                            • 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.