Quote:
Originally Posted by gsparks2
I appear to have run into a brick wall on number of books I can put on the Gingerbread device. All goes well until I hit 12,401 books then all transfer stops with error message that file cannot be created.
I tried with book folder in internal storage and hit the limit.
I uninstalled CC, reinstalled CC with book folder on external SD card. Hit limit again at 12,401 book files.
The external card appears to be formatted by Gingerbread with Fat32. There is an inherent limit to number of file entries using FAT32 that may be the culprit.
Note that with the Lollipop device there are no problems with 16k+ books on external SD card which uses ext4 file system.
Not asking for any fix (I don't believe this has anything to do with CC) or help, just wanted to share info. However, if you have comments I will welcome them.
|
AFAIK the limit for the number of files on FAT32 is large, more than 200 million. However, that limit only matters if the number of "clusters" is sufficiently large. Each file/folder takes at least one cluster.
Have you determined whether or not the system thinks that the SD card is out of space? If your card has 65,000 clusters (the minimum is somewhere near that) then it is easy to imaging that 12,000 books could consume that many clusters, counting formats and folders.
I suppose that there could be some limit in Gingerbread itself, but this is rather hard to swallow.
One thing you could try is to turn on CC's UUID naming scheme. That reduces the number of folders to one and the number of files to the number of books.