当我插入 USB 记忆棒或相机闪存卡时出现以下错误:
unknown filesystem type 'exfat'
有没有一种简单的方法可以在不修补内核的情况下为 Ubuntu 添加 exFAT 支持?
答案1
Ubuntu 14.04 和 14.10(13.10 及更高版本)
不再需要添加额外的 ppa。此外,它似乎fuse-exfat
不再可安装。要安装的包现在已命名,exfat-fuse
并且默认可用(universe 存储库)。该包exfat-utils
还将添加包括此包在内的常用文件系统管理工具。还要感谢这个答案
sudo apt-get install exfat-fuse exfat-utils
Ubuntu 12.04(13.04 及更低版本)
关于如何使用 StalkerNOVA 指出的 PPA 的更详细的分步说明,可以在这里找到在 stackoverflow 上,为了完整起见,在此复制:
只做一次:
- 添加存储库:
sudo add-apt-repository ppa:relan/exfat
- 更新软件包列表:
sudo apt-get update
- 安装 exfat 包:
sudo apt-get install fuse-exfat
- 创建挂载文件夹:
sudo mkdir /media/exfat
每次您想要访问 sdxc 卡/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
在终端命令行上使用。后者仅在您知道系统上所有其他不变的设备名称并因此可以快速识别添加的设备时才有用。
答案2
谷歌展示了答案......https://launchpad.net/~relan/+archive/exfat
答案3
对于 Ubuntu 14.04,有一个名为 exfat-fuse 的软件包。以下对我有用:
sudo apt-get install exfat-fuse