如何在 Linux 上將 USB 盤格式化為 exFAT

2020-06-08 10:35:00

本教學教你如何在 Linux 系統上以 exFAT 格式格式化 USB 盤。同時包括 GUI 和命令列兩種方法。

長期以來,FAT 是用於格式化磁碟檔案系統的預設選擇。它與幾乎所有主要作業系統相容。

FAT 檔案系統的一個主要問題是你不能傳輸大於 4GB 的檔案。這意味著即使你的 USB 盤有 32GB 的可用空間,如果你嘗試傳輸 ISO 映象或其他大於 4GB 的檔案,傳輸也會失敗。

這會在 Linux 中建立 Windows 的可啟動 USB 盤的情況下造成問題。你不能使用 NTFS,並且 FAT 檔案系統有 4GB 的大小限制。

為了克服 FAT 檔案系統的限制,微軟推出了 exFAT 檔案系統。在本教學中,我將向你展示如何使用 exFAT 檔案系統中格式化 USB 盤。

先決條件

Linux kernel 5.4 開始,Linux 核心本身中啟用了 exFAT 檔案系統支援。檢查正在執行的 Linux 核心版本。如果是核心 5.4 或更高版本,那麼應該沒問題。

不然,你必須啟用 exFAT 支援。在基於 Ubuntu 的發行版中,你可以安裝以下軟體包:

sudo apt install exfat-fuse exfat-utils

方法 1:使用 GNOME 磁碟工具將磁碟格式化為 exFAT

使用 “GNOME 磁碟” 格式化驅動器是一項簡單的工作。它預裝在許多 Linux 發行版中。

插入外部 USB 盤。在選單中查詢 “Disk”,然後開啟 “GNOME 磁碟” 應用。第一步,選擇要格式化的驅動器,然後按照我的步驟操作。

警告:請注意你要選擇格式化的磁碟。請勿意外格式化主磁碟。

諸如 Ext4、NTFS、FAT 之類的常用檔案系統將首先出現。要使用 exFAT,請選擇 “其它”,然後單擊 “下一步”。

最後一步:在此頁面上選擇 exFAT 檔案系統,然後單擊 “建立”。完成了!

看到在 Linux 中以圖形方式建立 exFAT 磁碟有多麼容易了吧?現在,讓我向你展示終端方法。

方法 2:在 Linux 命令列中將磁碟格式化為 exFAT(適用於高階使用者)

fdisk 是一個互動式命令列程式,它可在硬碟上建立和操作分割區表和分割區。實際上,它被認為是 Linux 最佳分割區工具之一。

插入外部硬碟,然後在終端中輸入以下命令:

sudo fdisk -l

這將列出計算機中的所有硬碟和分割區。識別出要在外部硬碟上格式化的分割區。應該會提示磁碟大小。對我而言,USB 盤被標記為 /dev/sdb1

識別出 USB 盤後,請使用以下命令將它格式化為 exfat。將 /dev/sdXn 替換為你的磁碟 ID。LABEL 是你要為磁碟命名的名稱,例如 DataMyUSB 等。

sudo mkfs.exfat -n LABEL /dev/sdXn

可選地,執行 fsck 檢查,以確保格式化正確。

sudo fsck.exfat /dev/sdXn

就是這樣。享受 exFAT 盤吧。

你是否成功建立了exFAT 盤?

我希望你覺得本教學足夠簡單,並建立堅實的分割區知識基礎的第一步。

從長遠來看,有時簡單易用的技巧將讓你擁有一個更好的 Linux。