Homebrew Discussion [POLL] FAT32 vs. exFAT | issue discussion

What do you use and did you face any issues?

  • FAT32 - no issues yet

    Votes: 151 21.4%
  • FAT32 - I had issues

    Votes: 13 1.8%
  • exFAT - no issues yet

    Votes: 412 58.5%
  • exFAT - I had issues

    Votes: 128 18.2%

  • Total voters
    704

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,880
Trophies
2
XP
29,219
Country
United Kingdom
I haven't used much homebrew (homebrew launcher, checkpoint, nx-shell mostly). I haven't had any corruption so far.

My best tips for accessing the Switch's sd card from a mac (whether plugged directly in or via memloader):
Format the card on the Switch, not the Mac.
Copy files across using Terminal, not finder. Don't even go to the sd card in finder.
(Hopefully you know how to use Terminal, but if not you can google for guides I guess. You need to change directory to the sd card by doing "cd /Volumes/<name of disk>")
Listing files using the terminal command "ls -aOl" (capital o, lowercase L) will show you the extended attributes of files on the sd card. Expect to see "hidden" attribute for the . and .. directories and some of the shit the mac loves to put on there, that's fine. Everything else should just have a - dash, you don't want to see the "archive" attribute. (Except for somewhere inside the Nintendo directory, just leave the attributes of that the hell alone). You can remove the attribute from specific files & folders (not the Nintendo folder) with "chflags -R noarch <filename>"
Copying files to the sd card using "cp -XpR <src> <dest>" will 'preserve' attributes meaning that the files copied don't end up with the archive attribute set. The "R" flag is for recursion, for if you're copying directories, but it doesn't hurt (doesn't do anything) when you're copying files.
You can delete files/folders using "rm -r <filename>", don't need to do anything special for this.
Once you're done, you want to delete the Mac's annoying dot-files etc, and unmount the sd card before it does anything else annoying to it. My preferred way is an app called Hidden Cleaner, which sits in your dock and you can drag the sd card icon to it, it cleans up and then unmounts. I'm sure there are other apps that are equally good.
 
Last edited by hippy dave,

Meriadoc

Well-Known Member
Member
Joined
May 14, 2016
Messages
137
Trophies
0
Age
31
XP
253
Country
Italy
Using exfat after repetivi using of an home brew botw save manager the switch has a problem reading the sd and I have to reboot. No problems after the reboot however. Happened 2 times until now.
 

Myron49485

Well-Known Member
Newcomer
Joined
Aug 23, 2015
Messages
58
Trophies
0
Age
25
XP
395
Country
Singapore
folder is a zero byte file when seen through nxshell even tho the contents of the folder are visible when seen in finder and terminal.

The issue you got isn't really corruption, it has to do with how Mac changes the archive bit on files and folders. You can use a Windows computer/VM to set the archive bits correctly (guide), or do what hippy dave said. For me, I keep a suspended Windows VM which I resume whenever I need to fix my files, which is quite convenient. Also, files transferred through FTP with Filezilla seem to work fine.

Except for somewhere inside the Nintendo directory, just leave the attributes of that the hell alone

You can actually clear the archive bit for some things in the Nintendo folder. The things that need archive bit to be set are the files and folders inside /Nintendo/Contents/registered (excluding the registered folder).
 
Last edited by Myron49485,

Myron49485

Well-Known Member
Newcomer
Joined
Aug 23, 2015
Messages
58
Trophies
0
Age
25
XP
395
Country
Singapore
Any new to install big NSPs in FAT32? Any way to split them?

You can probably do it with Tinfoil's network install feature.

Another thing you can try doing (just an idea) is to copy your Nintendo folder to a separate exFAT formatted SD card, install your NSP there, then copy your Nintendo folder back to your FAT32 SD card. It should work as long as the installed NCA files in the Nintendo folder aren't bigger than 4gb.
 
  • Like
Reactions: TimeDevouncer

lordelan

Well-Known Member
OP
Member
Joined
Jan 4, 2015
Messages
5,793
Trophies
1
Age
44
XP
6,551
Country
Germany
You can probably do it with Tinfoil's network install feature.

Another thing you can try doing (just an idea) is to copy your Nintendo folder to a separate exFAT formatted SD card, install your NSP there, then copy your Nintendo folder back to your FAT32 SD card. It should work as long as the installed NCA files in the Nintendo folder aren't bigger than 4gb.
Installed files are never bigger than 4 gb.
 

Rune

Well-Known Member
Member
Joined
Feb 15, 2017
Messages
693
Trophies
0
XP
2,458
Country
United Kingdom
So those that use exFAT, what are your thoughts on the possibility of file corruption?
Do you not care?
Do you not believe in it?
Are you not worried about it happening to you?

I'm on the fence right now but the thought of corruption leans me towards FAT32 because "its better to be safe than sorry". Are there any reasons for me to not care?
 

Adran_Marit

Walküre's Hacker
Member
Joined
Oct 3, 2015
Messages
3,781
Trophies
1
Location
42*South
XP
4,554
Country
Australia
So those that use exFAT, what are your thoughts on the possibility of file corruption?
Do you not care?
Do you not believe in it?
Are you not worried about it happening to you?

I'm on the fence right now but the thought of corruption leans me towards FAT32 because "its better to be safe than sorry". Are there any reasons for me to not care?

Personally, I don't care/not worried about it, I just got everything I want/need backed up
 

Skylinedeadline

Shitposter
Member
Joined
Jan 26, 2016
Messages
499
Trophies
0
XP
413
Country
United States
So those that use exFAT, what are your thoughts on the possibility of file corruption?
Do you not care?
Do you not believe in it?
Are you not worried about it happening to you?

I'm on the fence right now but the thought of corruption leans me towards FAT32 because "its better to be safe than sorry". Are there any reasons for me to not care?
I'm not especially concerned since I don't use a lot if any homebrew outside of ftp at the moment. and I've not experienced any issue there. but should it actually corrupt I'll format it as fat32 most likely just to be safe.
 

Myron49485

Well-Known Member
Newcomer
Joined
Aug 23, 2015
Messages
58
Trophies
0
Age
25
XP
395
Country
Singapore
So those that use exFAT, what are your thoughts on the possibility of file corruption?
Do you not care?
Do you not believe in it?
Are you not worried about it happening to you?

I'm on the fence right now but the thought of corruption leans me towards FAT32 because "its better to be safe than sorry". Are there any reasons for me to not care?

All my games are installed on NAND so I it's not an issue to me. All files on the SD card can be easily replaced, so I never really bother to eject/ turn off my Switch when taking the card out. It got corrupted several times as a result of not ejecting, but never from using homebrew. As for the limited NAND space, I'm okay with it as I don't play many games at once, and archive the ones I don't need.

If you make backups once in a while, you should be fine.
 
Last edited by Myron49485,

SeongGino

The Average One
Member
Joined
May 20, 2015
Messages
939
Trophies
0
Age
25
Location
Jersey, Jersey
Website
www.twitter.com
XP
1,932
Country
United States
If you'd just formatted in the first place, you wouldn't even need to worry about fragmentation or corruption happening at all.

We still won't support ExFAT users, no reason to use it, and there's literally nothing we can do about it.
 

PSxed

Well-Known Member
Member
Joined
Aug 28, 2014
Messages
113
Trophies
0
Age
36
XP
457
Country
Netherlands
How do you guys format your SDXC card to fat32? I've tried Easeus and guiformat.exe which convert my 128gb samsung micro sd to fat32. But everytime i tried to inject the reinx payload i get "failed to init sd card". When i return to exfat my switch boots up normally..
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,260
Country
United States
I wish you added a few more options to the poll, such as if they use Homebrew + Games, or just one or the other. Just telling me if their exfat experience was positive or not, doesn't let me know if they used it in the same manner.

--------------------- MERGED ---------------------------

How do you guys format your SDXC card to fat32? I've tried Easeus and guiformat.exe which convert my 128gb samsung micro sd to fat32. But everytime i tried to inject the reinx payload i get "failed to init sd card". When i return to exfat my switch boots up normally..
guiformat also has some bug that doesn't work well with the Switch. I don't recall exactly what it was, but I've read others complaining about the same thing. From what I've read, people have resorted to booting into a Live USB Linux Environment and using gparted.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/sQK1btk8ZUs?si=Z4p2kuM_7fXV7_Ps