• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Multiple usb sticks

Scheduled Pinned Locked Moved Help and Support
usbusb romsusb-stick
13 Posts 2 Posters 3.2k 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
    jwbmonk
    last edited by 18 Oct 2017, 13:31

    Re: Question about using multiple USB sticks

    How do you use two usb sticks at the same time?

    M 1 Reply Last reply 18 Oct 2017, 13:47 Reply Quote 0
    • M
      mitu Global Moderator @jwbmonk
      last edited by 18 Oct 2017, 13:47

      @jwbmonk Use the procedure for using 1 usb stick and repeat for the 2nd stick. Make sure the 2nd one has a different mountpoint than the 1st, otherwise you'll only see the contents of the 2nd stick.
      Use the procedure in the docs from https://retropie.org.uk/docs/Running-ROMs-from-a-USB-drive/#manual-mount, leaving aside the instruction about moving the ROMs to the USB stick for the 2nd stick, since you probably want to do that only for the 1st stick only.

      J 1 Reply Last reply 18 Oct 2017, 14:18 Reply Quote 0
      • J
        jwbmonk @mitu
        last edited by 18 Oct 2017, 14:18

        @mitu Sorry if this is a dumb question but how do you change the mount point? is that what the guide refers to as a UUID?

        M 1 Reply Last reply 18 Oct 2017, 14:38 Reply Quote 0
        • M
          mitu Global Moderator @jwbmonk
          last edited by 18 Oct 2017, 14:38

          @jwbmonk No, the mountpoint is the folder where the contents of the stick will appear, in the docs it's /home/pi/RetroPie , the 2nd field in the /etc/fstab file that you have to add.

          J 1 Reply Last reply 18 Oct 2017, 15:59 Reply Quote 0
          • J
            jwbmonk @mitu
            last edited by 18 Oct 2017, 15:59

            @mitu I'm still not quite getting it lol, I will have to read over the guide a few times I guess

            M 1 Reply Last reply 18 Oct 2017, 16:39 Reply Quote 0
            • M
              mitu Global Moderator @jwbmonk
              last edited by 18 Oct 2017, 16:39

              @jwbmonk If you're new to Linux, then you might start with https://www.raspberrypi-spy.co.uk/2014/05/how-to-mount-a-usb-flash-disk-on-the-raspberry-pi/ , it's a step by step guide that applies to the PI.

              It should give you a better idea about the 'mount' command and how it's used, it will be easier to understand the guide after having a better idea of how things work.

              J 2 Replies Last reply 18 Oct 2017, 17:13 Reply Quote 0
              • J
                jwbmonk @mitu
                last edited by 18 Oct 2017, 17:13

                @mitu Thanks i'll take a look

                1 Reply Last reply Reply Quote 0
                • J
                  jwbmonk @mitu
                  last edited by 18 Oct 2017, 17:22

                  @mitu Ok I think I get it now, my only other question would be does the mount point follow a certain naming convention for retropie to recognize?

                  M 1 Reply Last reply 18 Oct 2017, 17:24 Reply Quote 0
                  • M
                    mitu Global Moderator @jwbmonk
                    last edited by 18 Oct 2017, 17:24

                    @jwbmonk It depends on what you want to do with the 2 sticks. The docs I referenced earlier would make the stick hold all the ROMs, but what do you have in mind for the 2nd one ?

                    J 1 Reply Last reply 18 Oct 2017, 18:26 Reply Quote 0
                    • J
                      jwbmonk @mitu
                      last edited by 18 Oct 2017, 18:26

                      @mitu I want the second one to hold more roms, I want to put my psx collection on the second stick as its a much larger size and all my other roms on the first

                      M 1 Reply Last reply 18 Oct 2017, 18:50 Reply Quote 0
                      • M
                        mitu Global Moderator @jwbmonk
                        last edited by 18 Oct 2017, 18:50

                        @jwbmonk In this case, after you configured the 1st stick as mentioned in the docs, plug in the 2nd one and find out the UUID of the stick - skipping all the other instructions about moving the /home/pi/RetroPie folder contents to the disk. For the 2nd stick instead of mounting the stick to /home/pie/RetroPie/roms, you can use /home/pi/RetroPie/roms/psx as the mount point.
                        So, assuming you found out the UUID for both sticks, in your /etc/fstab file you add the lines

                        # Line for the 1st stick
                        UUID=<UUID1>  /home/pi/RetroPie      vfat    nofail,user,uid=pi,gid=pi 0       2
                        
                        #Line for the 2nd stick
                        UUID=<UUID2>  /home/pi/RetroPie/roms/psx     vfat    nofail,user,uid=pi,gid=pi,noauto 0       2
                        

                        Now, the problem with using 2 sticks at once is that the order in which they're mounted is not guaranteed by the order they appear in the /etc/fstab file, so the system might try to mount the 2nd stick before the 1st, which is not what we want. That's why the lines above do notautomatically mount the 2nd stick (i.e. the noauto option).

                        What you need to do is add the explicit mount command for the 2nd stick in the /etc/rc.local file:

                        mount /home/pi/RetroPie/roms/psx
                        

                        So, you can try and experiment: make your 1 USB stick work just like indicated in the docs (don't forget to disable the USB rom service !) check that all your ROM/games work from the stick.
                        Then configure the 2nd stick by adding the line in the /etc/fstab and using the mount command above to see if the PSX games on the 2nd stick appear correctly.
                        Once you're confident everything is fine, add the mount command in /etc/rc.local and try to reboot the system to see that every game/ROM works correctly.

                        J 1 Reply Last reply 18 Oct 2017, 18:53 Reply Quote 0
                        • J
                          jwbmonk @mitu
                          last edited by 18 Oct 2017, 18:53

                          @mitu Thanks the first stick is already working fine I'm gonna try and add the second when I get home I will post the results

                          1 Reply Last reply Reply Quote 0
                          • J
                            jwbmonk
                            last edited by 25 Oct 2017, 01:54

                            @mitu I never ended up doing this I realized I'm an idiot and I could just transfer all the other ROMs to the SD card lol thanks for the help though

                            1 Reply Last reply Reply Quote 0
                            13 out of 13
                            • First post
                              13/13
                              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.

                              This community forum collects and processes your personal information.
                              consent.not_received