joinski I think you mean FAT which has a maximum partition and drive size of 2GB.
FAT32 supports upto 4GB file sizes, so large rom files is not a problem unless of course you have an 8GB rom file!
I've didn't even think rom files exceeded the size of a DVD anyway but I guess there are a few floating around.
FAT32 is very common file system and is supported more by many devices, don't you think it is much simpler to plug a FAT32 usb stick into your box and copy files over directly that all the hassle of setting up a shared network drive ?
Most users have no idea about Samba and network shares, but do understand simple file copying to/from a usb stick. Ext4 is an advanced file system and plugging a USB formated ext4 drive into windows would cause alot of people to think the usb stick is corrupted by the stupid message Windows presents them with and no indication whatsoever what filesystem is on the drive.
The Batocera boot image uses a FAT32 partition to boot from, so why does it not support a FAT32 partition for the share drive that it creates when first booted and setup ? Why is an Ext4 partition created that does not allow the drive to be plugged into a Windows box to copy roms over, without the Windows message insisting the drive is corrupt and needs formatting.