0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

Linux新的exFAT文件系統(tǒng)驅(qū)動程序要來了

汽車玩家 ? 來源:開源中國 ? 作者:局長 ? 2020-03-08 08:40 ? 次閱讀

微軟開放exFAT 技術并積極將其添加到 Linux 內(nèi)核后,Linux Kernel 5.4 帶來了對 exFAT 文件系統(tǒng)的初步支持?,F(xiàn)在,基于早期代碼進行改進,新的 exFAT 文件系統(tǒng)驅(qū)動程序?qū)⒋钶d在 Linux Kernel 5.7 提供。

Linux Kernel 5.4 使用的 exFAT 驅(qū)動程序基于三星幾年前開發(fā)的版本,以及此期間進行的各種其他改進。不過多年來,三星內(nèi)部也一直在使用并改進 exFAT Linux 驅(qū)動程序,還將其作為設備的一部分進行銷售。自從微軟去年開放 exFAT 技術規(guī)范以來,三星一直在努力為文件系統(tǒng)驅(qū)動程序的上游提供改進,并使用其 Android 設備一直應用上游內(nèi)核代碼庫。

在過去的幾個月里,三星對驅(qū)動程序的代碼進行了重大修訂,追求穩(wěn)步發(fā)展的 exFAT 驅(qū)動程序自上線以來也一直是在繼續(xù)進行代碼清理。

exFAT 目前主要用于消費者級的 U 盤和存儲卡上

三星最新的 exFAT 驅(qū)動正在準備進入VFS 的下一代倉庫,據(jù)說此驅(qū)動程序的狀態(tài)比舊版本更好,并且由三星工程師積極維護,還將繼續(xù)向前發(fā)展。它將直接進入內(nèi)核的文件系統(tǒng)部分。

現(xiàn)有的驅(qū)動程序尚未被移除,但在 Kconfig 配置中,這兩個 exFAT 驅(qū)動程序?qū)儆诨コ怅P系,因此無法從同一內(nèi)核中激活兩者。大概一旦新的 exFAT 驅(qū)動程序通過了驗證,舊的驅(qū)動程序便很可能會從內(nèi)核代碼樹中刪除。新的實現(xiàn)位于 fs/exfat 中,并使用 EXFAT_FS Kconfig switch 進行構(gòu)建。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 微軟
    +關注

    關注

    4

    文章

    6598

    瀏覽量

    104066
  • Linux
    +關注

    關注

    87

    文章

    11304

    瀏覽量

    209518
收藏 人收藏

    評論

    相關推薦

    Linux驅(qū)動程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動程序程序員指南.pdf》資料免費下載
    發(fā)表于 11-22 15:53 ?0次下載
    <b class='flag-5'>Linux</b><b class='flag-5'>驅(qū)動程序</b><b class='flag-5'>程序</b>員指南

    LSP 2.10 DaVinci Linux驅(qū)動程序

    電子發(fā)燒友網(wǎng)站提供《LSP 2.10 DaVinci Linux驅(qū)動程序.pdf》資料免費下載
    發(fā)表于 10-09 09:30 ?0次下載
    LSP 2.10 DaVinci <b class='flag-5'>Linux</b><b class='flag-5'>驅(qū)動程序</b>

    Linux文件系統(tǒng)的掛載過程

    Linux文件系統(tǒng)(rootfs)是Linux系統(tǒng)中所有其他文件系統(tǒng)和目錄的起點,它是內(nèi)核啟動時掛載的第一個
    的頭像 發(fā)表于 10-05 16:50 ?424次閱讀

    如何構(gòu)建Linux文件系統(tǒng)

    構(gòu)建Linux文件系統(tǒng)是一個涉及多個步驟和概念的過程,它對于Linux系統(tǒng)的啟動和運行至關重要。
    的頭像 發(fā)表于 10-05 16:47 ?304次閱讀

    Linux設備驅(qū)動程序分類有哪些

    Linux設備驅(qū)動程序是操作系統(tǒng)與硬件設備之間的橋梁,負責實現(xiàn)硬件設備與操作系統(tǒng)之間的通信和控制。Linux設備
    的頭像 發(fā)表于 08-30 15:11 ?567次閱讀

    linux驅(qū)動程序如何加載進內(nèi)核

    Linux系統(tǒng)中,驅(qū)動程序是內(nèi)核與硬件設備之間的橋梁。它們允許內(nèi)核與硬件設備進行通信,從而實現(xiàn)對硬件設備的控制和管理。 驅(qū)動程序的編寫 驅(qū)動程序
    的頭像 發(fā)表于 08-30 15:02 ?474次閱讀

    linux驅(qū)動程序主要有哪些功能

    Linux驅(qū)動程序是操作系統(tǒng)與硬件設備之間進行通信的橋梁,負責實現(xiàn)硬件設備與操作系統(tǒng)之間的數(shù)據(jù)交換和控制。Linux
    的頭像 發(fā)表于 08-30 14:47 ?367次閱讀

    linux驅(qū)動程序的編譯方法是什么

    Linux驅(qū)動程序的編譯方法主要包括兩種: 與內(nèi)核一起編譯 和 編譯成獨立的內(nèi)核模塊 。以下是對這兩種方法的介紹: 一、與內(nèi)核一起編譯 與內(nèi)核一起編譯意味著將驅(qū)動程序的源代碼直接集成到Linu
    的頭像 發(fā)表于 08-30 14:46 ?577次閱讀

    linux驅(qū)動程序的編譯方法有哪兩種

    Linux驅(qū)動程序的編譯方法主要可以歸納為兩種: 手動編譯 和 使用內(nèi)核構(gòu)建系統(tǒng)(Makefile)自動編譯 。 1. 手動編譯 手動編譯驅(qū)動程序通常涉及直接使用GCC(GNU Com
    的頭像 發(fā)表于 08-30 14:39 ?685次閱讀

    linux驅(qū)動程序運行在什么空間

    Linux 驅(qū)動程序是操作系統(tǒng)的一部分,負責管理硬件設備與操作系統(tǒng)之間的交互。驅(qū)動程序運行在內(nèi)核空間(Kernel Space),這是操作
    的頭像 發(fā)表于 08-30 14:37 ?415次閱讀

    虹科技術 全新Linux環(huán)境PCAN驅(qū)動程序發(fā)布!CAN/CAN FD通信體驗全面升級!

    全新8.17.0版本的PCAN-Linux驅(qū)動程序正式發(fā)布,專為CAN和CAN FD接口量身打造。無論是CAN 2.0 a/b還是CAN FD的PCAN硬件產(chǎn)品,都能在我們的新驅(qū)動下“馳騁自如
    的頭像 發(fā)表于 08-29 09:36 ?444次閱讀
    虹科技術 全新<b class='flag-5'>Linux</b>環(huán)境PCAN<b class='flag-5'>驅(qū)動程序</b>發(fā)布!CAN/CAN FD通信體驗全面升級!

    如何更改Linux文件系統(tǒng)終端顯示顏色

    自己制作的簡單 Linux 文件系統(tǒng),你會發(fā)現(xiàn)終端顯示為黑白色,很不好看
    的頭像 發(fā)表于 08-12 17:29 ?551次閱讀
    如何更改<b class='flag-5'>Linux</b><b class='flag-5'>文件系統(tǒng)</b>終端顯示顏色

    linux--sysfs文件系統(tǒng)

    sysfs文件系統(tǒng) sysfs,全稱為System Filesystem,是一個由Linux內(nèi)核實現(xiàn)的虛擬文件系統(tǒng)。它扮演著一個橋梁的角色,將內(nèi)核中的設備和驅(qū)動程序信息以
    的頭像 發(fā)表于 07-08 11:37 ?876次閱讀
    <b class='flag-5'>linux</b>--sysfs<b class='flag-5'>文件系統(tǒng)</b>

    虹科技術 Linux環(huán)境再升級:PLIN驅(qū)動程序正式發(fā)布

    Linux驅(qū)動程序領域再添新成員,PLIN驅(qū)動程序現(xiàn)已正式發(fā)布。
    的頭像 發(fā)表于 06-28 13:34 ?365次閱讀
    虹科技術 <b class='flag-5'>Linux</b>環(huán)境再升級:PLIN<b class='flag-5'>驅(qū)動程序</b>正式發(fā)布

    ELF 1技術貼|如何支持exFAT和NTFS格式

    Linux操作系統(tǒng)通常能夠自動識別并掛載FAT32格式的磁盤,然而由于FAT32文件系統(tǒng)的限制,單個文件的最大存儲容量不得超過4GB。為了解決大文件
    的頭像 發(fā)表于 01-31 16:37 ?727次閱讀
    ELF 1技術貼|如何支持<b class='flag-5'>exFAT</b>和NTFS格式