挂载错误:“未知文件系统类型'exfat'”


352

尝试挂载exfat文件系统时,出现以下错误:

Error mounting /dev/sda6 at /media/gkp/Backup: Command-line 
`mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid" "/dev/sda6" "/media/gkp/Backup"' 
exited with non-zero exit status 32: mount: unknown filesystem type 'exfat'

Exfat用于某些USB记忆棒和相机SD卡。如何挂载这种类型的文件系统?


3
请提供您使用的Ubuntu版本。如您所见,Ubuntu有多个答案。
Rinzwind

1
另请参见askubuntu.com/a/85459/20972(尤其是对于13.10)
rogerdpack 2013年

ubuntu 14.04正在执行此操作。
SDsolar

就我而言,我还必须添加Universe存储库:sudo add-apt-repository universe sudo apt-get update
Ben Creasy

Answers:


528

您收到此错误是因为默认情况下Ubuntu中未安装exfat文件系统。exFAT是Microsoft的专有专利

Ubuntu 13.10或更高版本

从Ubuntu 13.10开始,此软件包位于主存储库中。只需安装exfat-fuseexfat-utils

sudo apt-get install exfat-fuse exfat-utils

Ubuntu 12.04

对于Ubuntu 13.04及更低版本,您需要安装PPA才能安装exfat支持。安装步骤:

sudo apt-add-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install fuse-exfat

如果gpg: "tag:launchpad.net:2008:redacted" not a key ID: skippingapt-add-repository步骤中看到错误,则需要手动安装签名密钥,然后运行apt-get updateapt-get install步骤:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4DF9B28CA252A784

​​​​​​


3
看起来对于13.10,您甚至不需要PPA,而只是sudo apt-get install exfat-fuse参考:askubuntu.com/a/85459/20972
rogerdpack 2014年

1
:),然后使用sudo ntfsfix / dev / sdb1帮助我进行安装。等待几秒钟,可能是时候安装了。
CoDe2014年

3
+1。在Ubuntu 14.04上,不需要PPA。我能sudo apt-get install exfat-fuse和,安装后,我的64GB的SD卡安装,只要我插上它英寸
德鲁诺克斯

3
sudo apt-get install exfat-fuse exfat-utils适用于16.04!
Potaito

3
现在是18.04,仍然很好。好极了!=sudo apt install exfat-fuse exfat-utils
Dɑvïd
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.