Linux 的 exFAT 文件系统驱动程序即将迎来更新
(给Linux爱好者加星标,提升Linux技能)
转自:开源中国
www.oschina.net/news/113903/new-exfat-for-linux-5-7
微软开放 exFAT 技术并积极将其添加到 Linux 内核后,Linux Kernel 5.4 带来了对 exFAT 文件系统的初步支持。现在,基于早期代码进行改进,新的 exFAT 文件系统驱动程序将搭载在 Linux Kernel 5.7 提供。
Linux Kernel 5.4 使用的 exFAT 驱动程序基于三星几年前开发的版本,以及此期间进行的各种其他改进。不过多年来,三星内部也一直在使用并改进 exFAT Linux 驱动程序,还将其作为设备的一部分进行销售。自从微软去年开放 exFAT 技术规范以来,三星一直在努力为文件系统驱动程序的上游提供改进,并使用其 Android 设备一直应用上游内核代码库。
在过去的几个月里,三星对驱动程序的代码进行了重大修订,追求稳步发展的 exFAT 驱动程序自上线以来也一直是在继续进行代码清理。
▲ exFAT 目前主要用于消费者级的 U 盘和存储卡上
三星最新的 exFAT 驱动正在准备进入 VFS 的下一代仓库,据说此驱动程序的状态比旧版本更好,并且由三星工程师积极维护,还将继续向前发展。它将直接进入内核的文件系统部分。
现有的驱动程序尚未被移除,但在 Kconfig 配置中,这两个 exFAT 驱动程序属于互斥关系,因此无法从同一内核中激活两者。大概一旦新的 exFAT 驱动程序通过了验证,旧的驱动程序便很可能会从内核代码树中删除。新的实现位于 fs/exfat 中,并使用 EXFAT_FS Kconfig switch 进行构建。
看完本文有收获?请分享给更多人
关注「Linux 爱好者」加星标,提升Linux技能
好文章,我在看❤️
- Linux命令更新系统时间,更新所有文件的时间
- linux下使用命令行分区、格式化文件系统、更新卷标名称
- Linux命令更新系统时间,更新所有文件的时间
- mysql根据binlog文件查看更新日志。Linux系统
- Windows XP 更新程序 (KB955704) 添加对exFAT文件系统格式的支持
- LINUX中各种与系统有关配置文件(持续更新)
- Windows XP更新 添加对exFAT文件系统格式的支持
- TFTP更新linux或android系统文件
- Linux LinuxMint (Ubuntu Ver) 安装exfat 文件系统支持
- linux系统的文件透明加解密的驱动程序(一)
- 在Linux中使用文件系统NTFS和exFAT的小结
- linux 挂载exfat文件系统
- linux下实现文件存储系统,创建和删除大量文件或文件夹时,updatedb进程会更新文件索引节点inode
- Reiser4文件系统针对Linux 5.1 + Linux 5.2内核进行更新
- 嵌入式 linux 基于fuse 的 exfat 文件系统实现
- Linux下的C编程实战(开发平台搭建,文件系统编程,进程控制与进程通信编程,“线程”控制与“线程”通信编程,驱动程序设计,专家问答)
- 翻译windows internals 第12章文件系统 (持续更新)exFAT
- 简述Linux 文件系统的目录结构
- Linux环境下的ReiserFS文件系统
- 关于linux下的嵌入式文件系统以及flash文件系统选择(转)