Skip to content

Can't create, rename or delete long filenames on FAT disks #2166

@toncho11

Description

@toncho11

These were discussed in: #2159 (comment)
List:

  • there is a problem with the ld linker from the 8086-toolchain. On Minix the toolchain works perfectly, but on FAT it fails
  • handling of long filenames in FAT, currently files longer than 8 characters can not be deleted
  • FAT is slower than Minix

We should make a difference between FAT16 and FAT32.
I also found this: https://serverfault.com/questions/529786/fat32-limit-on-total-length-of-all-filenames-in-a-directory-combined
It seems people on Windows also have problems. It says:

Now, obviously from observation, there seems to be some kind of hardlimit on how many characters can be used for all filenames inside a single directory for FAT32

Maybe it is the support for long filenames in that FAT is causing both the first and second problem.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugDefect in the product

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions