如何在RHEL 7/8 中使用exFAT檔案系統

陳勇勳 Jacky Chen

  • 精誠資訊/恆逸教育訓練中心-資深講師
  • 技術分類:網路管理與通訊應用

 

 

FAT32可說是當今相容性最好的檔案系統,無論是 Windows、Linux、Mac OS X及 Android都可以使用FAT32檔案系統,但隨著時代的轉變Fax32檔案系統已不再符合需求;FAT32 最大支援 8T 的儲蓄裝置(使用第三方的格式化軟體),而且單一檔案最大只能到4GB,為此Microsoft 在 2006 年推出了exFAT,exFAT單一檔案的容量就可以高達16EB。

2019 年 8 月,微軟宣布以 GPLv2 授權將exFAT檔案系統釋出,這使得在其微軟以外的系統平台也得以使用exFAT檔案系統,但至今天為止RedHat系列的Linux仍然無法使用exFAT¸,底下就讓我們來看看如何讓RHEL 7/8 可以使用exFAT檔案系統。

  • 安裝編譯所需套件
        yum group install 'Development Tools'
        yum install fuse-devel 
  • 下載 exFAX 原始碼及編譯
        yum group install 'Development Tools'
        yum install fuse-devel
        git clone https://github.com/relan/exfat.git
        cd exfat
        autoreconf --install
        ./configure --prefix=/usr
        Make
        make install 
  • 如何使用
    1. 格式化磁碟
          mkfs.exfat /dev/xxx 
    2. 磁碟掛載
          mount /dev/xxx /mnt 
    3. 磁碟掛載
          df -h -T 

您可在下列課程中了解更多技巧喔!