• 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

exFAT or NTFS better for large usb drive?

Scheduled Pinned Locked Moved Help and Support
formatdrive
18 Posts 13 Posters 17.6k 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.
  • C
    ckp
    last edited by 27 Jun 2017, 23:17

    which file format is better with 4.2 RetroPie for connecting a large usb drive which will have some files larger than 4GB (so FAT32 won't work)?
    can retropie 4.2 read NTFS and exFAT out of box?
    do you still need to install exFAT driver with a command like this:
    sudo apt-get install exfat-fuse

    thanks.

    RetroPie v4.2 • RPi3 Model B • 5.0V 2.5A PSU • 32GB Samsung EVO+ microSD

    P 1 Reply Last reply 28 Jun 2017, 09:22 Reply Quote 0
    • C
      ckp
      last edited by 28 Jun 2017, 03:36

      Thank you. I stated that some of my files will be larger than 4GB, so not fat32.
      So, I plan to put some movie files there and possibly symlink some of the larger game roms like ps1.
      So, as far as I can tell my options are to format the usb drive as exFAT or NTFS, but I don't know if Retropie will have any issues with either for what I will be doing. And I don't know if I need to install anything for NTFS or exFAT.

      RetroPie v4.2 • RPi3 Model B • 5.0V 2.5A PSU • 32GB Samsung EVO+ microSD

      B 1 Reply Last reply 28 Jun 2017, 06:38 Reply Quote 0
      • B
        BuZz administrators @ckp
        last edited by BuZz 28 Jun 2017, 06:38

        @ckp if usbromservice is enabled, both should work out of the box.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        D C 2 Replies Last reply 28 Jun 2017, 09:13 Reply Quote 3
        • D
          dankcushions Global Moderator @BuZz
          last edited by dankcushions 28 Jun 2017, 09:13

          @BuZz said in exFAT or NTFS better for large usb drive?:

          @ckp if usbromservice is enabled, both should work out of the box.

          oh cool! maybe i should update https://github.com/RetroPie/RetroPie-Setup/wiki/Running-ROMs-from-a-USB-drive as it specifies FAT32.

          1 Reply Last reply Reply Quote 1
          • P
            pjft @ckp
            last edited by 28 Jun 2017, 09:22

            @ckp out of curiosity, what files do you have that take up more than 4gb? I thought the largest storage that the emulated systems used was the CD?

            O 1 Reply Last reply 28 Jun 2017, 12:01 Reply Quote 0
            • O
              obsidianspider @pjft
              last edited by 28 Jun 2017, 12:01

              @pjft I'm guessing movies. Those are easily over 4GB, especially if they are HD.

              📷 @obsidianspider

              1 Reply Last reply Reply Quote 0
              • C
                ckp @BuZz
                last edited by 28 Jun 2017, 14:27

                @BuZz , thanks! that's what i was hoping for! so i will format with exFAT then, so all my computers (Mac and Windows) and Retropie can use it.

                RetroPie v4.2 • RPi3 Model B • 5.0V 2.5A PSU • 32GB Samsung EVO+ microSD

                S 1 Reply Last reply 12 Jul 2017, 21:31 Reply Quote 0
                • S
                  Southpaw018 @ckp
                  last edited by 12 Jul 2017, 21:31

                  @pjft @obsidianspider It's not just the single file size limit. FAT32 has a hard limit of 65,517 files, and if you're using long filenames (which everyone is these days), each file can take up to 13 of those 65k entries, depending on name length. FAT32 is actually unable to accommodate several of the GoodTools sets because they completely exhaust the per-directory size limit.

                  1 Reply Last reply Reply Quote 3
                  • C
                    ckp
                    last edited by 12 Jul 2017, 22:12

                    just an FYI for anyone, i've been using exFAT on a 64GB usb key and very large files. no issues when playing back hd movies.

                    RetroPie v4.2 • RPi3 Model B • 5.0V 2.5A PSU • 32GB Samsung EVO+ microSD

                    1 Reply Last reply Reply Quote 1
                    • R
                      red2blue
                      last edited by 23 Jul 2017, 05:27

                      im trying to auto mount my newly "exfat" formatted drive..

                      this is whats in my fstab

                      UUID=1C79-EID5 /home/pi/RetroPie exfat nofail,user,uid=pi,gid=pi 0 2

                      am i doing anything wrong here?? its not mounting.

                      1 Reply Last reply Reply Quote 0
                      • A
                        AndersHP
                        last edited by 14 Jul 2018, 06:45

                        I'm running games off USB, but a certain script for emulator specific launching images mentioned here needs symbolic links to work, which rules out FAT.

                        It seems NTFS would be better, but I cannot write to this disk from Mac, anyone got an idea for a workaround that would suit all needs?

                        My "Bubble Bobble" Themed Bartop Arcade
                        My Gameboy

                        C C 2 Replies Last reply 14 Jul 2018, 07:10 Reply Quote 0
                        • C
                          Clyde @AndersHP
                          last edited by 14 Jul 2018, 07:10

                          @andershp Can the Mac write to any decent Linux file system? Then that may be the best solution, if there are no other reasons for using a Windows file system.

                          A 1 Reply Last reply 14 Jul 2018, 08:00 Reply Quote 1
                          • C
                            cyperghost @AndersHP
                            last edited by 14 Jul 2018, 07:14

                            @andershp symbolic links defnitily works on NTFS but the solution @Clyde offers seems the best usecase. But I think for Mac there are programs to access NTFS devices, too. The system was introduced the early 90s

                            1 Reply Last reply Reply Quote 0
                            • C
                              Clyde
                              last edited by 14 Jul 2018, 07:16

                              Another thought: With the package hfsplusinstalled, Retropie should be able to read HFS(+) formatted media, as long as their journalling is turned off as far as I remember. But my experiences with that are from many years ago.

                              1 Reply Last reply Reply Quote 0
                              • A
                                AndersHP @Clyde
                                last edited by 14 Jul 2018, 08:00

                                @clyde when trying to format my USB there's no option to use Linux file system, only OSX, FAT or exFAT.

                                My "Bubble Bobble" Themed Bartop Arcade
                                My Gameboy

                                C M 2 Replies Last reply 15 Jul 2018, 06:51 Reply Quote 0
                                • C
                                  Clyde @AndersHP
                                  last edited by 15 Jul 2018, 06:51

                                  @andershp I looked around a bit and there are some solutions for read/write NTFS and ext3 or ext4 for MacOS, but some are quite old and some are commercial. I fear that you'll have to look for yourself if one of them suits your needs.

                                  As for hfsplus, since Apple decided not to tell their users the exact file system "OSX" stands for (HFS+ with or without CoreStorage? APFS? …?), you may have to do a little research in that matter. If it's HFS+, see here about mounting it on Linux, and here about problems with CoreStorage. As mentioned before, you also may have to disable journaling. To avoid all that you could try to format the drive with HFS+. However, the question remains if hfsplus is even a valid option for Retropie, even though the underlying Linux supports it.

                                  sigh It could be so easy if Windows and MacOS would support other OS' files systems like Linux does … (Sorry for the rant, but threads like these remind me how crippled those systems are in that regard, even in today's age of interoperability.)

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    madmodder123 @AndersHP
                                    last edited by 15 Jul 2018, 07:36

                                    @andershp You can format your USB HDD using the command line on RetroPie.

                                    1. Connect a USB Keyboard to your Pi
                                    2. Press F4 to drop to the command line
                                    3. https://devtidbits.com/2013/03/21/using-usb-external-hard-disk-flash-drives-with-to-your-raspberry-pi/ This link has the commands to find your drive and format it to whatever format you want.
                                    1 Reply Last reply Reply Quote 1
                                    • N
                                      nex86
                                      last edited by 13 Dec 2018, 02:41

                                      @Chien-Dinh it says drive is too big.

                                      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.

                                        [[user:consent.lead]]
                                        [[user:consent.not_received]]