问题描述
当我插入USB memory 棒或相机闪存卡时,我收到以下错误:
unknown filesystem type 'exfat'
是否有一种简单的方法可以在没有内核修补的情况下向Ubuntu添加exFAT支持?
最佳解决方案
Ubuntu 14.04和14.10(13.10及更高版本)
不再需要添加额外的ppas。此外,似乎fuse-exfat
不再可安装。要安装的软件包现在名为exfat-fuse
,默认情况下可用(Universe存储库)。包exfat-utils
还将添加包括此包在内的常用文件系统管理工具。还要感谢this answer
sudo apt-get install exfat-fuse exfat-utils
Ubuntu 12.04(13.04及更低版本)
关于如何使用StalkerNOVA指向的PPA的更详细的step-to-step描述可以找到on stackoverflow,为了完整起见,这里复制了:
只做一次:
-
添加存储库:
sudo add-apt-repository ppa:relan/exfat
-
更新包列表:
sudo apt-get update
-
安装exfat软件包:
sudo apt-get install fuse-exfat
-
创建安装文件夹:
sudo mkdir /media/exfat
每次你想访问sdxc的card /exfat文件系统时:
-
挂载文件系统(将sdc1替换为exfat分区):
sudo mount -t exfat /dev/sdc1 /media/exfat
在某些设备,摄像头,锁定的sdxc卡等上,您可能只想将文件系统挂载只读,只需将-o ro
添加到挂载命令行:sudo mount -t exfat -o ro /dev/sdc1 /media/exfat
-
根据您的心愿阅读和写入/media /exfat。
-
完成后,卸载文件系统:
sudo umount /media/exfat
上面逐步说明的sdc1
是指您的卡/exfat文件系统所在的linux设备。如果这改变了(usb读卡器,相机),或者你根本不知道哪一个可以使用菜单系统System
– > Administration
– > Disk Util
通常您会在左侧列表中找到您的相机或读卡器。或者 – 作为快捷方式 – 在终端命令行上使用cat /proc/partitions
。后者仅在您知道系统中所有其他不变的设备名称时才有用,因此可以快速识别添加的一个。
次佳解决方案
Google给出了答案…… https://launchpad.net/~relan/+archive/exfat
第三种解决方案
对于Ubuntu 14.04,有一个名为exfat-fuse的软件包。以下对我有用:
sudo apt-get install exfat-fuse