Re: FAT32 partition size limit is 2 Terabytes

New to Puppy and have questions? Start here

Moderator: Forum moderators

Post Reply
User avatar
Jafadmin
Posts: 385
Joined: Tue Aug 04, 2020 4:51 pm
Has thanked: 68 times
Been thanked: 85 times

Re: FAT32 partition size limit is 2 Terabytes

Post by Jafadmin »

NOT 4GB!!!
:roll:
Last edited by Jafadmin on Sat Oct 31, 2020 12:03 am, edited 1 time in total.
User avatar
lizardidi
Posts: 72
Joined: Sat Jul 18, 2020 9:42 am
Has thanked: 20 times
Been thanked: 12 times

Re: FAT32 partition size limit is 2 Terabytes, folks!

Post by lizardidi »

wow, glad to know that!!!

:thumbup:
User avatar
taersh
Posts: 951
Joined: Tue Jul 07, 2020 11:13 pm
Location: Germany
Has thanked: 53 times
Been thanked: 119 times

Re: FAT32 partition size limit is 2 Terabytes, folks!

Post by taersh »

Jafadmin wrote: Sat Oct 10, 2020 8:13 pm NOT 4GB!!!
:roll:
Ever bought a 16GB USB flash drive?
It's formatted to FAT32 by default.

I have an old Seagte USB hard drive that has 250GB.
It was and still is also formatted to FAT32 by default.

:thumbup2:

My Music:
https://soundcloud.com/user-633698367
Using my own build of Bionic64
The far-left is as fascist as the far-right is!

User avatar
mikewalsh
Moderator
Posts: 6123
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 781 times
Been thanked: 1956 times

Re: FAT32 partition size limit is 2 Terabytes, folks!

Post by mikewalsh »

4GB is the individual FAT32 file 'size-limit', of course.....


Mike. ;)
User avatar
m1k3
Posts: 86
Joined: Sat Sep 26, 2020 1:44 am
Has thanked: 33 times
Been thanked: 11 times

Re: FAT32 partition size limit is 2 Terabytes, folks!

Post by m1k3 »

Newer flash drives come with exfat now, right?
User avatar
bigpup
Moderator
Posts: 6937
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 898 times
Been thanked: 1511 times

Re: FAT32 partition size limit is 2 Terabytes?

Post by bigpup »

Have you gotten a new one that is?

All I have gotten are still fat32 format.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
m1k3
Posts: 86
Joined: Sat Sep 26, 2020 1:44 am
Has thanked: 33 times
Been thanked: 11 times

Re: FAT32 partition size limit is 2 Terabytes?

Post by m1k3 »

bigpup wrote: Wed Oct 28, 2020 5:43 pm Have you gotten a new one that is?
Yeah I just got a 128 GB Samsung FIT recently that was exfat. I ended up creating 3 partitions on it and kept one of them exfat.
Uten
Posts: 6
Joined: Sun Oct 11, 2020 12:17 pm
Been thanked: 1 time

Re: FAT32 partition size limit is 2 Terabytes

Post by Uten »

2TB+ ssd is tempting. I do not think I will have fat32 on the entire disk. :roll: :lol:

s243a
Posts: 501
Joined: Mon Dec 09, 2019 7:29 pm
Has thanked: 90 times
Been thanked: 37 times

Re: FAT32 partition size limit is 2 Terabytes

Post by s243a »

There seems to be a caveat:

To maintain the greatest compatibility possible with existing programs, networks, and device drivers, FAT32 was implemented with as little change as possible to the existing Windows architecture, internal data structures, Application Programming Interfaces (APIs), and on-disk format.
...
Most programs will be unaffected by these changes. Existing tools and drivers should continue to work on FAT32 drives. However, MS-DOS block device drivers (for example, Aspidisk.sys) and disk tools will need to be revised to support FAT32 drives.
...
NOTE: Although the FAT32 file system supports hard disks up to 2 terabytes in size, some hard disks may not be able to contain bootable partitions that are larger than 7.8 GB because of limitations in your computer's basic input/output system (BIOS) INT13 interface. Please contact your hardware manufacturer to determine if your computer's BIOS supports the updated INT13 extensions.

https://support.microsoft.com/en-ca/hel ... ile-system

s243a
Posts: 501
Joined: Mon Dec 09, 2019 7:29 pm
Has thanked: 90 times
Been thanked: 37 times

Re: FAT32 partition size limit is 2 Terabytes

Post by s243a »

This also seems relevant:

The optimum cluster size for a large FAT32 partition depends on the number of clusters required to fill the entire partition. By definition, larger FAT32 partitions can handle larger cluster sizes, but note that the larger the cluster size the more space is wasted. If your FAT32 partition has a cluster size of 32KB, a file with a logical size of just 1 byte will still have a physical size of 32KB, effectively wasting 31KB of storage space. Similarly, a file with a logical size of 33KB -- 1 byte more than the cluster size -- will have a physical size of 64KB.

https://www.techwalla.com/articles/what ... partitions

The FAT32 boot sector uses a 32-bit field for the sector count, limiting the maximal FAT32 volume size to 2 tebibytes (approximately 2.2 terabytes) with a sector size of 512 bytes. The maximum FAT32 volume size is 16 TiB (approximately 17.6 TB) with a sector size of 4,096 bytes.[38][39] Windows operating systems through Windows 10 create new FAT32 volumes only up to 32 GB in size, however.

https://en.wikipedia.org/w/index.php?ti ... imal_Sizes

A cluster is made up of one or more sectors so a cluster can't be smaller than a sector. That means on a 2.2 terabyte drive each file will take at least 512 bytes:

Optimum cluster size depends on the partition size. ... Under the FAT32 file system, each partition is divided in clusters, each identified by a 32-bit number, or a series of 32 binary digits, or "bits." Each cluster consists of one or more smaller units, known as sectors, depending on the size of the partition.

https://www.techwalla.com/articles/what ... partitions

If one is doing cloud computing this is typically less relevant as cloud computing typically uses larger files. A workaround might be to use some kind of virtual file system where a file appears as a directory.

mistfire
Posts: 716
Joined: Thu Jul 16, 2020 2:16 am
Location: CALABARZON, PH
Has thanked: 3 times
Been thanked: 169 times

Re: FAT32 partition size limit is 2 Terabytes

Post by mistfire »

According to Dave Plummer one of the former devs of Microsoft. 32Gb is the max partition size for FAT32 and he set it as max partition limit.

Also FAT32 has huge cluster slack for larger drives. The drive space was underutilized due to cluster slacks.

More details on his YouTube Channel: Dave's Garage

Taylor
Posts: 5
Joined: Tue Aug 20, 2024 7:32 pm

Re: FAT32 partition size limit is 2 Terabytes

Post by Taylor »

Indeed the 32 Gi limit is a problem of Macrosoft. Windows will refuse to create a bigger filesystem as FAT32 (actually FAT28). But Windows will be able to read and write such filesystems if created with something else like GPArted. :shock:

Post Reply

Return to “Beginners Help”