Filesystem used on external sd card - Galaxy Tab S2 Q&A, Help & Troubleshooting

I'd like to remove my external SD card and use my Linux (RHEL/CentOS) workstation to copy files to and from it. The card has not been encrypted and is 6¤ GB in size.
Unfortunately the workstation did not recognize the file format, Solid Explorer on the tablet does not tell me which file system is used and Googling suggests it may be a special flash file system suitable for SD cards, presumably not available on desktop Linux distributions.
Does anyone have information?

Probably exfat.
Diskinfo will tell you what it is.

Should be FAT or exFAT

Thank you, have downloaded DiskInfo from the Play Store to my phones but not yet to the tablet. I know RHEL/CentOS has drivers for MSDOS (FAT) and vFAT but do not know about exFAT.

hga89 said:
Thank you, have downloaded DiskInfo from the Play Store to my phones but not yet to the tablet. I know RHEL/CentOS has drivers for MSDOS (FAT) and vFAT but do not know about exFAT.
Click to expand...
Click to collapse
It is definitely exfat and it is an exfat flavor that can't be duplicated on Windows according to Microsloth. Although you should be able to read/write the card from a Windows PC do not try to format it on a PC. The M/S exfat format does not handle large filesystem cards.
You can read/write and I think format the card (if needed) from Linux using exfat-fuse. I built it from source the other day, took all of three minutes. Good stuff!
Depending on your package manager you should be able to search on exfat or fuse and find the drivers.
BTW I did some experimenting with card filesystems since the internal memory is supposedly ext4. I formatted a memory card ext3 and the S7 couldn't read it.
Would have been nice to have a standard portable filesystem available instead of having to use something proprietary that google has to pay Microslop for.

midnightrider said:
It is definitely exfat and it is an exfat flavor that can't be duplicated on Windows according to Microsloth. Although you should be able to read/write the card from a Windows PC do not try to format it on a PC. The M/S exfat format does not handle large filesystem cards.
You can read/write and I think format the card (if needed) from Linux using exfat-fuse. I built it from source the other day, took all of three minutes. Good stuff!
Depending on your package manager you should be able to search on exfat or fuse and find the drivers.
BTW I did some experimenting with card filesystems since the internal memory is supposedly ext4. I formatted a memory card ext3 and the S7 couldn't read it.
Would have been nice to have a standard portable filesystem available instead of having to use something proprietary that google has to pay Microslop for.
Click to expand...
Click to collapse
Have had no issues formatting 64gb sd cards as exFAT in Windows. I see no reason why it wouldn't be compatible.
It's a Windows format that has been incorporated to work on Samsung Android devices.
As for Google I don't think exfat is yet natively supported on AOSP unless it's been added recently.

You were right, a small SD card used VFAT while a 64 GB card used exFAT. The former can be read natively on RHEL/CentOS and there are third-party drivers for the latter.
Thank you, DiskInfo looks like a very nice utility.

Related

[Q] SD card file size limit 4GB (1080p movies)

Its nice, O2x can play full hd video. i have hdmi cable, full hd screen, but how can i play it, when its not posible to store it on SD card? does anyone have solution to play 1080p videos larger than 4GB on O2x?
-when i format SD card to other FS than fat32, it cant be recognized by phone.
-i havent found any kernel with other fs support on sd card.
-all old questions in other forums end that the phone have small screen resolution and i dont need full hd movies.
use dlna and stream from a pc, i dont think we can have files larger when 4gb on android
it isnt solution of the problem
it's not a problem android can't use files larger when 4gb and where is nothing to do abort it, so dlna is the only solution, or you can use handbrake to make the file smaller
If you use a Linux desktop system (think mac works to) you can format the sd card to ext2. It should make it possible to store the files that's bigger then 4GB. Since Its rather a limit of the fat32 file system then android it self.
I have tested ext2 on Cyanogenmods kernel and works for me. Didn't test the file size limit since I tried with a spare 2GB card, will make my 16GB card to ext2 soon to try.
you have to resize your size of 1080p movies, because the limit of fat32
I did make my 16GB card to ext2 and it mounted an worked perfectly fine. Only problem I found was the lack of ext support in cwm recovery.
Might be able to fix if source code to cwm is available. Since its just the mount line rhat needs to be changed to auto.
Sent from my LG-P990 using Tapatalk
smokeweedevery said:
it's not a problem android can't use files larger when 4gb and where is nothing to do abort it, so dlna is the only solution, or you can use handbrake to make the file smaller
Click to expand...
Click to collapse
It's not an Android limitation but a VFAT filesystem limitation. This filesystem is very old and at that time hard disks were small and so 4GB limit sounded sufficient...
NTFS, HFS+ (Mac), and all linux filesystem (ext2, ext3, ext4, XFS, and so on) can manage files > 4 GB.
The only problem is that if you format your card in Ext4, it won't be recognised directly by Windows (no free driver, I think a commercial product exists). Ext2 and ext3 can be read from Windows (there are free apps to do that), but it won't be as simple as VFAT as you'll have to install this specific program on each computer you plug your phone in. (With Mac non problem as it is Unix based OS).

[Q] micro SD card exfat

Hello guys!
I have 16GB micro SD card and I can't put a movie larger than 4 GB.
my card is formatted as fat32, but I've managed to install paragon+ and mount ntfs card but I still can't copy file larger than 4GB.
Or to be more precise, I can save file via PC on SD card, but all applications don't recognize file.
I have tried with both 4.1.1 and 4.1.2
Does anyone know how to solve this?
paragon didn't mount exfat.
oskreso said:
Hello guys!
I have 16GB micro SD card and I can't put a movie larger than 4 GB.
my card is formatted as fat32, but I've managed to install paragon+ and mount ntfs card but I still can't copy file larger than 4GB.
Or to be more precise, I can save file via PC on SD card, but all applications don't recognize file.
I have tried with both 4.1.1 and 4.1.2
Does anyone know how to solve this?
paragon didn't mount exfat.
Click to expand...
Click to collapse
It's an android limitation. Android has not NTFS support out of the box. I was sure it supported exFAT (our big brother does AFAIK) but after formatting my 16 GB class 10 SDcard my phone didn't recognize it anymore So, FAT32 and no 4GB+ files
However there's a good chance CyanogenMod supports these file systems (at least exFAT) out of the box
oskreso said:
Hello guys!
I have 16GB micro SD card and I can't put a movie larger than 4 GB.
my card is formatted as fat32, but I've managed to install paragon+ and mount ntfs card but I still can't copy file larger than 4GB.
Or to be more precise, I can save file via PC on SD card, but all applications don't recognize file.
I have tried with both 4.1.1 and 4.1.2
Does anyone know how to solve this?
paragon didn't mount exfat.
Click to expand...
Click to collapse
Get a live USB stick for any Linux distro and try saving it that way.
AW: [Q] micro SD card exfat
It should be possible to reformat the card as ext2/3/4. Android would support it natively. The only issue would be for Windows users to install a kind of driver to use it.
Sent from my GT-I8190 using xda app-developers app
rarog said:
It should be possible to reformat the card as ext2/3/4. Android would support it natively. The only issue would be for Windows users to install a kind of driver to use it.
Sent from my GT-I8190 using xda app-developers app
Click to expand...
Click to collapse
Already tried that and it's not working.
blackknightavalon said:
Get a live USB stick for any Linux distro and try saving it that way.
Click to expand...
Click to collapse
I've solved it.
I've formatted 16 GB SD drive half as fat32 and half as ext4, and then i've made a script to mount ext4 to /mnt/storage3 folder.
Now I can dowbload torrents larger than 4GB.
@oskreso, can you share the script?

(SOLVED) SD Card working in computer, not in smartphone

Hi guys. My Micro SD 8GB card works in computer, but not in my Android devices. Any ideas?
Winudert said:
Hi guys. My Micro SD 8GB card works in computer, but not in my Android devices. Any ideas?
Click to expand...
Click to collapse
Can you see what type of file system it has. On android only FAT32 is allowed. If it is NTFS or exFAT i think can't work on a phone. If that is your case you must backup data form card and change file-system type to FAT.
Vosetal said:
Can you see what type of file system it has. On android only FAT32 is allowed. If it is NTFS or exFAT i think can't work on a phone. If that is your case you must backup data form card and change file-system type to FAT.
Click to expand...
Click to collapse
I'm not so stupid, I tried with integrated Windows tool - no luck
I know now - integrated tools and any other tools sucks, you have to use normal tools. Problem solved with SDFormatter from sdcard.org.

is the stock 4.3 kernel has exFAT Support?

I wantto Format my sdcard to exfat... yes or no ?
a546109781 said:
I wantto Format my sdcard to exfat... yes or no ?
Click to expand...
Click to collapse
To use link2SD yes 4.3 Supports it I think
Actually I am 4.2 and tried Ext3 didn't work but Ext2 and Fat32 Work fine
a546109781 said:
I wantto Format my sdcard to exfat... yes or no ?
Click to expand...
Click to collapse
All cards 32gb or less (SDHC cards) come formatted in Fat32.(Part of SDHC spec) This includes a file limit of 4gb max for a single file.
All cards 64gb or more (SDXC cards which the XZR supports) come preformatted in exFat (Part of SDXC spec). This does not have a 4gb file limitation.
The stock Sony Firmware supports exFat. (I bought a 64gb SDXD formatted with exFat and plugged it in and worked right away). Most recoveries do to. (TWRP does at least).
However, I flashed CM11 onto my XZR. CM11 does _NOT_ support exFat. Initially I backed up and reformatted my card in Fat32. Angry with the 4gb file limitation (I have many 720p and 1080p movies over 4gb..) I actually took the microSD card out, used a adapter and hooked it up to a Linux system (Ubuntu 13.10 in my case) and used gParted to format the card to EXT4 filesystem. EXT4 is a filesystem most Linux machines use and support natively. This is actually the filesystem most newer Android device use for their internal SDCard / Data partitions! I popped the card back in, CM11 reads it perfectly! And I was able to copy files over 4gb to the device!
So its not a hardware thing since the XZR is SDXC compatible. Just formatting / partition time issue.
Just my 2 Cents.
akash4357 said:
All cards 32gb or less (SDHC cards) come formatted in Fat32.(Part of SDHC spec) This includes a file limit of 4gb max for a single file.
All cards 64gb or more (SDXC cards which the XZR supports) come preformatted in exFat (Part of SDXC spec). This does not have a 4gb file limitation.
The stock Sony Firmware supports exFat. (I bought a 64gb SDXD formatted with exFat and plugged it in and worked right away). Most recoveries do to. (TWRP does at least).
However, I flashed CM10.1 onto my XZR. CM10.2 does _NOT_ support exFat. Initially I backed up and reformatted my card in Fat32. Angry with the 4gb file limitation (I have many 720p and 1080p movies over 4gb..) I actually took the microSD card out, used a adapter and hooked it up to a Linux system (Ubuntu 13.10 in my case) and used gParted to format the card to EXT4 filesystem. EXT4 is a filesystem most Linux machines use and support natively. This is actually the filesystem most newer Android device use for their internal SDCard / Data partitions! I popped the card back in, CM10.2 reads it perfectly! And I was able to copy files over 4gb to the device!
So its not a hardware thing since the XZR is SDXC compatible. Just formatting / partition time issue.
Just my 2 Cents.
Click to expand...
Click to collapse
thank you try now

Lineageos 18.1 and exFAT , NTFS, ext4 with external SD

Hi,
I know that for a USB-OTG stick can use Paragon to make exFAT and NTFS work.
How about microSD and exFAT for LOS 18.1 (/e/OS) on S10?
It doesn't work for me and If that doesn't work in general, then I would mind using NTFS or ext4 format.
I've also tried both and it doesn't work when I format it with Linux.
When I format it with Android built in formating option, then it does it with FAT32. I've tried to copy a 8GB File onto the SD and it give's me the impression that it was successful (no error message) when it actually wasn't. This is just a fun fact
My linux refused to copy a 8GB File to SD via MTP. This is how it should be with FAT32.
Thanks for sharing your experience.

Categories

Resources