在各系統間支援度最高的爲 FAT32 格式的檔案系統,但在儲存媒體容量愈來愈大下也就慢慢浮現這個檔案系統的限制性。FAT32 單一分割區最大容量爲 32 GB 而單一檔案的最大限制爲 4GB,目前高品質的多媒體很容易就超過 FAT32 的先天限制,而後 M$ 推出的 NTFS 雖然突破了上述的限制,但在讀寫存取效率上卻遠遠的落後 FAT32 許多,使得備份和複製檔案時得花上不少的時間。
exFAT (Extended File Allocation Table)格式的出現則具有更多的優勢,exFAT 又被稱爲 FAT64,優點在單一分割區擴展至 256 TB,單一檔案大小則是擴展至 16 EIB(Exbibytes),現階段來說幾乎是單檔無上限了。對於跨系統的使用者 exFAT 無疑是一個更好的選擇,目前技術上在各系統已可以使用,但是 exFAT 仍存在 M$ 授權的法律問題,所以在 uBuntu 中預設是無法支援讀寫 exFAT 格式的檔案系統。MAC OS 在 10.6.5 後已正式支援 exFAT。
在 Linux 中 FUSE(Filesystem in Userspace) 實作了 exFAT 的讀寫套件 fuse-exfat,在 uBuntu 中我們同樣可以透過 PPA 安裝,安裝方式如下:
exFAT (Extended File Allocation Table)格式的出現則具有更多的優勢,exFAT 又被稱爲 FAT64,優點在單一分割區擴展至 256 TB,單一檔案大小則是擴展至 16 EIB(Exbibytes),現階段來說幾乎是單檔無上限了。對於跨系統的使用者 exFAT 無疑是一個更好的選擇,目前技術上在各系統已可以使用,但是 exFAT 仍存在 M$ 授權的法律問題,所以在 uBuntu 中預設是無法支援讀寫 exFAT 格式的檔案系統。MAC OS 在 10.6.5 後已正式支援 exFAT。
在 Linux 中 FUSE(Filesystem in Userspace) 實作了 exFAT 的讀寫套件 fuse-exfat,在 uBuntu 中我們同樣可以透過 PPA 安裝,安裝方式如下:
- 開啓 Terminal(可用 Ctrl+Alt+T 快速鍵),加入 PPA 到系統 Source 中
# sudo apt-add-repository ppa:relan/exfat
- 更新套件庫資訊
# sudo apt-get update
- 安裝 fuse-exfat 套件
# sudo apt-get install fuse-exfat
PS. 如果在 Command Line 加入 PPA 過程中碰到 pycurl.error,可以更換使用 Software Center 的 Source 加入方式(可參考:How to Add a PPA to Ubuntu),再將 PPA Key 加入我們的 Keyring 中。fuse-exfat 的 key 是 A252A784,可用下面的方式加入
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A252A784
安裝 FUSE 套件後即可掛載 exFAT 檔案系統的裝置來使用,但現階段仍只能讀寫無法進行 exFAT 的格式化動作,想要格式化爲 exFAT 還是要透過已授權支援的系統。
如果接上裝置沒有自動掛載,掛載的方式和使用其他檔案系統相同
- 由 /proc/partitions 查詢裝置的位置
# cat /proc/partitions
- 使用 mount 掛載
# mount -t exfat /dev/sdb1 /media/usbdrive
留言