On Tue, 1 Feb 2022, Peter Corlett via cctalk wrote:
FAT's *file* size limitation is indeed due to a 32
bit field. The ISO 9660
standard offers an "interesting" solution to that, namely having multiple
directory entries for the same filename. So if you want to store files
larger than 4GiB on a CD-ROM, the filesystem won't hold you back.
Multiple DIRectory entries ("extents") for the same file was also how CP/M
handled "large" files.
And, how Windoze stores "long filenames", although that's just using up
DIRectory space for the filenames, with a pointer to the "real" entry.