On Sun, 7 Jun 2020 at 04:00, Samuel Sieb <samuel@xxxxxxxx> wrote:
FAT32 is the usual portable filesystem.
FAT32 is the current usual but "future has been" portable
filesystem. FAT32 doesn't allocate partial blocks, so a
direct copy of some linux directory often results in a very
large loss of free space on FAT32. FAT32 limits you to
files under 4GB, and partitions under 32GB. You can
create a FAT32 filesystem with smaller allocation units,
but that probably reduces the partition size limit and
many not be supported on some devices.
When moving files between linux and other systems I generally use
archives to preserve ownership and permissions, while avoiding
small file allocation problems. The way forward is exFAT:
https://fossbytes.com/linux-5-7-microsofts-exfat-driver-code/
TL;DNR:
Fedora 31 and 32 don't have exFAT in the kernel:exFAT is a patented Microsoft filesystem that is widely used forwith removable storage on portable devices. Microsoft releaseda snapshop of the code under GPL2 in 2019.exFAT has total filesystem size and file size limits far beyond whatmost users require, and has been supported on Windows and macOSfor years. Support for exFAT was added to the linux 5.4 kernel andSamsung (which has exFAT for androids device) has contributedimprovements that were accepted for 5.7.
% grep EXFAT /boot/config-`uname -r`# CONFIG_STAGING_EXFAT_FS is not set
For now, there is a FUSE implementation in Fedora:
% sudo dnf install exfat-utils fuse-exfat
I generally format memory sticks/cards with Windows in
case fuse-exfat does something that other devices don't
handle. There are many 3rd party implementations;
most are only tested against Windows.
George N. White III
_______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx