如何在 Ubuntu 和其他 Linux 上掛載 exFAT 驅動器

exFAT 展示了微軟在 2006 年創建的專有文件系統,最初用於 Windows 操作系統以及各種 SD 卡和 USB 驅動器。 exFAT 文件系統存在的主要目的是優化 USB 閃存驅動器。

如今,exFAT 為眾多高容量 SD 卡或 USB 牛排驅動器提供了使用默認文件系統的標準。

在 Linux 上,exFAT 得到了一種特殊的支持,稱為 保險絲-exfat。 為了在 Linux 上掛載 exFAT 驅動器,您需要安裝 保險絲-exfat。

本教程展示瞭如何 安裝保險絲-exfat 掛載 exFAT 驅動器 在 Linux 上。

筆記: 如果您當前使用的是低於 5.4 的 Linux 內核,則在 Linux 系統上安裝 exFAT 驅動器時可能會遇到問題。 從適配 5.4 開始,Linux 內核對 exFAT 具有本機支持。 從內核 5.7 開始,為更大的媒體格式添加了新的 exfat 驅動程序,推薦使用 exfatprogs 管理exFAT文件系統的工具。

安裝 保險絲-exfat 在基於 Debian 的發行版(Ubuntu、Debian 或 Linux Mint)上

默認情況下,Fuse-exfat 在 Debian、Ubuntu 和 Linux Mint 存儲庫中可用。 要安裝 fuse-exfat,請運行以下命令:

$ sudo apt 安裝 exfat-fuse exfat-utils

這將安裝 exfat-fuse 以及作為一組 exfat-utils 的實用程序。

在 CentOS 7 和 CentOS 8 上安裝 fuse-exfat

為了 CentOS 7 首先,您需要為 Nux Dextop 存儲庫導入官方 GPG 密鑰:

$ sudo rpm –import https://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro

其次,安裝 Nux Dextop rpm 倉庫:

$ sudo rpm -Uvh https://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm

然後,您還需要啟用 EPEL 存儲庫:

$ sudo yum 安裝 epel-release

現在在 CentOS 7 上安裝 fuse-exfat

$ sudo yum 安裝 fuse-exfat exfat-utils

在 CentOS 8 上安裝 fuse-exfat

首先啟用EPEL存儲庫

$ sudo yum 安裝 epel-release

然後在 CentOS 8 上用 yum 安裝 fuse-exfat

$ sudo yum 安裝 fuse-exfat exfat-utils

安裝 fuse-exfat Fedora

為了 Fedora 您需要先啟用 rpmfusion-free 存儲庫:

$ sudo yum localinstall –nogpgcheck https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

然後使用默認包管理器安裝:

$ sudo dnf 安裝保險絲-exfat exfat-utils

在 Linux 上掛載 exFAT 驅動器

安裝 fuse-exfat 後,使用 mount 命令掛載 exFAT 驅動器。

在我的情況下,exFAT 驅動器映射到 /開發/sdb1. 要安裝,請鍵入:

$ sudo mount -t exfat /dev/sdb1 /mnt

現在驗證掛載是否成功:

$ 安裝 | grep sdb

輸出:

/dev/sdb1 on /mnt type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

您也可以使用 df 命令進行驗證:

$ df -T | grep sdb

輸出:

/dev/sdb1 熔斷器 125279488 5243520 120035968 5%

結論

在本教程中,我們學習瞭如何安裝 fuse-exfat、exFAT 在 Linux 上的特殊實現,以及在 Linux 上掛載 exFAT 驅動器是多麼容易。