Skip to content

Format EXT4 with case-insensitivity attribute #380

@tannisroot

Description

@tannisroot

An EXT4 partition formatted with the casefold attribute allows users to make chosen directories case-insensitive.
This can be useful for software that was made with case-insensitive filesystems in mind. For instance, Civilization 6, a native Linux game, suffers from an issue where some mods break due to referring to certain game files in PascalCase, while on Linux those files have lowercase names.
Additionally, this can speed up applications running through Wine, as native support for case-insensitivity is supposedly faster than whatever conversion Wine is doing on its own.
Seeing how a filesystem with this flag functions no differently from a filesystem without this flag if you don't actually make use of the feature, I see no harm in formatting partitions with the casefold attribute by default.
See https://www.collabora.com/news-and-blog/blog/2020/08/27/using-the-linux-kernel-case-insensitive-feature-in-ext4/ for more information

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions