Exfatprogs 1.4 发布:增强 Windows 兼容性,新增分区表创建与 DOS 属性工具

Exfatprogs(exFAT Progs)1.4 正式发布,这是 Linux 平台官方 exFAT 用户空间工具集的最新版本。本次更新为 mkfs.exfat、fsck.exfat 以及整个工具集带来了多项新功能和优化,进一步提升了 exFAT 文件系统的创建、修复和日常管理体验。

对于经常在 Linux 与 Windows 之间交换移动硬盘、U 盘或存储卡的用户来说,这次更新带来了不少实用改进。

💾 mkfs.exfat 新增分区表创建功能

作为 exFAT 文件系统的格式化工具,mkfs.exfat 在 1.4 版本中获得了多项重要增强。

最值得关注的是新增了分区表创建功能。现在,当用户格式化存储设备时,工具能够同时创建分区表,从而让新格式化的设备能够更容易被 Windows 系统正确识别和使用。

此外,新版本还加入了全新的 –upcase 选项,允许用户指定自定义 Upcase Table(大写字符映射表)进行格式化。这项功能主要面向需要特殊字符处理或测试验证的开发人员和高级用户。

格式化完成后,mkfs.exfat 还会直接显示卷 UUID 信息,方便用户后续管理、挂载和识别设备。

⚙️ 格式化流程更加安全高效

除了新增功能之外,mkfs.exfat 还进行了大量细节优化。

新版工具在执行格式化之前,会主动检查目标设备上是否已经存在其他文件系统或分区表,以降低误格式化的风险。同时,对于容量较小的设备,默认使用 512 字节簇大小,以获得更合理的存储布局。

开发团队还改进了格式化过程中的数据清零机制、写入验证流程以及进度日志输出方式,使整个操作过程更加稳定和直观。

另外,当用户使用 -s 参数时,工具现在会显示相关提示信息,帮助用户更清楚地了解当前执行的操作。

🛠️ 修复多个已知问题

在稳定性方面,Exfatprogs 1.4 修复了多项长期存在的问题。

其中包括卷 UUID 显示异常、Direct I/O 写入验证失效等问题。同时,开发者还解决了部分情况下可能导致错误簇大小选择或 -f 参数执行失败的 32 位整数溢出问题。

针对超大容量存储设备格式化时可能出现的内存占用过高情况,以及极大容量卷的簇数量限制问题,项目也进行了专门优化。

这些改进对于管理大容量移动硬盘、NAS 存储设备或企业级存储介质的用户来说尤其有价值。

🔍 fsck.exfat 增强 Windows 兼容性

负责文件系统检查和修复的 fsck.exfat 也获得了功能升级。

新版新增两个实用参数:

–put-mbr:为现有 exFAT 卷添加 MBR 分区表记录
–clear-mbr:移除已有的 MBR 分区表记录

借助这两个选项,用户可以更方便地调整 exFAT 卷的分区信息,从而改善与 Windows 系统之间的兼容性。

此外,开发团队还优化了位图(Bitmap)统计逻辑,修复了符号扩展处理问题,并改进了损坏位图情况下进度条显示异常的问题。

🆕 新增 DOS 文件属性管理工具

除了核心组件更新之外,Exfatprogs 1.4 还新增了两个实用工具:

chdosattr:用于修改 DOS 文件属性
lsdosattr:用于查看 DOS 文件属性

借助这两个工具,Linux 用户可以更方便地查看和管理 exFAT 文件系统中的 DOS 属性信息,例如只读、隐藏、系统文件等属性。

对于经常需要与 Windows 环境交换文件的用户来说,这无疑是一项非常实用的新功能。

🐧 提升兼容性与可靠性

在兼容性方面,Exfatprogs 1.4 正式移除了对 Linux 2.6 之前内核版本的支持。

虽然这一变化对现代 Linux 发行版用户几乎不会产生影响,但有助于项目进一步精简代码并专注于当前主流平台的维护工作。

与此同时,I/O 子系统新增了短读(Short Read)和短写(Short Write)自动恢复机制。当存储设备出现临时异常时,工具能够自动尝试恢复操作,从而提升整体稳定性和可靠性。

📦 Linux 官方维护的 exFAT 工具集

Exfatprogs 是 Linux 社区官方维护的 exFAT 用户空间工具集,提供创建、检查、修复以及调试 exFAT 文件系统所需的完整工具链。

随着 exFAT 成为 U 盘、移动硬盘、SD 卡以及跨平台存储设备的主流文件系统之一,Exfatprogs 也逐渐成为 Linux 用户管理 exFAT 分区的重要工具。

项目目标是为 Linux 用户提供接近 Windows 原生 exFAT 工具的功能和使用体验。

项目源码可在 GitHub 获取:Exfatprogs GitHub 项目主页

📝 总结

Exfatprogs 1.4 虽然不是一次大规模功能重构,但带来了不少实用改进。新增的分区表创建功能、Windows 兼容性增强、自定义 Upcase Table 支持以及 DOS 文件属性管理工具,都让 Linux 用户管理 exFAT 文件系统变得更加方便。同时,大量稳定性修复和性能优化也进一步提升了工具在大容量存储设备上的表现。对于经常使用 exFAT 格式移动存储设备的 Linux 用户来说,升级到 Exfatprogs 1.4 值得考虑。

The post Exfatprogs 1.4 发布:增强 Windows 兼容性,新增分区表创建与 DOS 属性工具 first appeared on Linux迷.

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/236143.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>