微軟開放exFAT 技術(shù)并積極將其添加到 Linux 內(nèi)核后,Linux Kernel 5.4 帶來了對(duì) exFAT 文件系統(tǒng)的初步支持?,F(xiàn)在,基于早期代碼進(jìn)行改進(jìn),新的 exFAT 文件系統(tǒng)驅(qū)動(dòng)程序?qū)⒋钶d在 Linux Kernel 5.7 提供。
Linux Kernel 5.4 使用的 exFAT 驅(qū)動(dòng)程序基于三星幾年前開發(fā)的版本,以及此期間進(jìn)行的各種其他改進(jìn)。不過多年來,三星內(nèi)部也一直在使用并改進(jìn) exFAT Linux 驅(qū)動(dòng)程序,還將其作為設(shè)備的一部分進(jìn)行銷售。自從微軟去年開放 exFAT 技術(shù)規(guī)范以來,三星一直在努力為文件系統(tǒng)驅(qū)動(dòng)程序的上游提供改進(jìn),并使用其 Android 設(shè)備一直應(yīng)用上游內(nèi)核代碼庫。
在過去的幾個(gè)月里,三星對(duì)驅(qū)動(dòng)程序的代碼進(jìn)行了重大修訂,追求穩(wěn)步發(fā)展的 exFAT 驅(qū)動(dòng)程序自上線以來也一直是在繼續(xù)進(jìn)行代碼清理。
exFAT 目前主要用于消費(fèi)者級(jí)的 U 盤和存儲(chǔ)卡上
三星最新的 exFAT 驅(qū)動(dòng)正在準(zhǔn)備進(jìn)入VFS 的下一代倉庫,據(jù)說此驅(qū)動(dòng)程序的狀態(tài)比舊版本更好,并且由三星工程師積極維護(hù),還將繼續(xù)向前發(fā)展。它將直接進(jìn)入內(nèi)核的文件系統(tǒng)部分。
現(xiàn)有的驅(qū)動(dòng)程序尚未被移除,但在 Kconfig 配置中,這兩個(gè) exFAT 驅(qū)動(dòng)程序?qū)儆诨コ怅P(guān)系,因此無法從同一內(nèi)核中激活兩者。大概一旦新的 exFAT 驅(qū)動(dòng)程序通過了驗(yàn)證,舊的驅(qū)動(dòng)程序便很可能會(huì)從內(nèi)核代碼樹中刪除。新的實(shí)現(xiàn)位于 fs/exfat 中,并使用 EXFAT_FS Kconfig switch 進(jìn)行構(gòu)建。
-
微軟
+關(guān)注
關(guān)注
4文章
6754瀏覽量
108098 -
Linux
+關(guān)注
關(guān)注
88文章
11822瀏覽量
219600
發(fā)布評(píng)論請(qǐng)先 登錄
32g3 有適用于 linux 的 vr5510 驅(qū)動(dòng)程序嗎?
明晚8點(diǎn)|睿擎文件系統(tǒng)實(shí)戰(zhàn):從開發(fā)到發(fā)布全流程解析
睿擎派文件系統(tǒng)指南:從開發(fā)到發(fā)布全流程實(shí)踐 | 技術(shù)解析
如何在 nuc980 上切換到持久文件系統(tǒng)?
技術(shù)貼|【RK3588】ELF 2開發(fā)板如何添加exFAT和NTFS文件系統(tǒng)格式
如何將 GPIO PWM 和 GPIO Capture 驅(qū)動(dòng)程序導(dǎo)入 Linux 內(nèi)核,實(shí)現(xiàn) PWM 輸出并檢測(cè)引腳的變化狀態(tài)?
如何使 ML56-TK 驅(qū)動(dòng)程序適應(yīng) Linux 內(nèi)核?
為FreeRTOS增加新的設(shè)備驅(qū)動(dòng)程序
Linux三大主流文件系統(tǒng)解析
zephyr設(shè)備驅(qū)動(dòng)程序模型
求助,關(guān)于55513 Linux驅(qū)動(dòng)程序問題求解
飛凌嵌入式ElfBoard ELF 1板卡-文件系統(tǒng)簡(jiǎn)介
飛凌嵌入式ElfBoard ELF 1板卡-busybox構(gòu)建根文件系統(tǒng)之添加必要目錄和庫
服務(wù)器數(shù)據(jù)恢復(fù)—重裝系統(tǒng)導(dǎo)致XFS文件系統(tǒng)分區(qū)丟失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—ocfs2文件系統(tǒng)被格式化為Ext4文件系統(tǒng)的數(shù)據(jù)恢復(fù)案例
Linux新的exFAT文件系統(tǒng)驅(qū)動(dòng)程序要來了
評(píng)論