首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Ubuntu14.04中启用exFAT

如何在Ubuntu14.04中启用exFAT
EN

Ask Ubuntu用户
提问于 2014-04-20 14:27:36
回答 5查看 328K关注 0票数 133

我刚刚安装了Ubuntu14.04,我无法挂载我的exFAT硬盘。

我得到以下错误:

代码语言:javascript
复制
Unable to access “SeagateHDD”
Error mounting /dev/sdb1 at /media/me/SeagateHDD: Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077" "/dev/sdb1" "/media/me/SeagateHDD"' exited with non-zero exit status 1:
stdout: `FUSE exfat 1.0.1
'
stderr: `ERROR: `Operating Systems' has invalid checksum (0x281c != 0x2450).
'

我使用apt安装了exfat-utilsexfat-fuse,但没有成功。我也尝试过存储库ppa:relan/exfat,但是我得到了:

代码语言:javascript
复制
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fuse-exfat : Depends: fuse-utils (>= 2.7) but it is not installable
E: Unable to correct problems, you have held broken packages.

有人能给我个提示吗?我所有备份的数据都在那个硬盘上。

编辑:

$ sudo apt-cache policy exfat-fuse的输出是:

代码语言:javascript
复制
exfat-fuse:
  Installed: (none)
  Candidate: 1.0.1-1
  Version table:
     1.0.1-1 0
        500 http://ppa.launchpad.net/relan/exfat/ubuntu/ trusty/main amd64 Packages

在Linux上试了一下,也遇到了同样的问题。此外,还尝试将它安装在Mac上,并且它工作得很好,这样数据就不会损坏。

EDIT2:

它似乎是一个问题,我的硬盘,显然,我拔出USB端口,没有卸载,它有一个校验和错误。我所做的就是把它插到我的Mac上,它自动进行fsck_exfat磁盘检查,解决了问题,我也可以在Ubuntu上加载它。我认为在Ubuntu上也可以实现类似的功能,但我不知道应该使用哪种工具。

EN

回答 5

Ask Ubuntu用户

回答已采纳

发布于 2014-04-20 14:44:21

仅安装以下软件包将自动安装您的exFAT格式化驱动器,

代码语言:javascript
复制
sudo apt-get install exfat-fuse exfat-utils

或者在安装上述软件包之后,您可以尝试手动挂载它,

代码语言:javascript
复制
sudo mkdir /media/exfat
sudo mount -t exfat /dev/sdxx /media/exfat

/dev/sdxx -您的外部your分区。

在Ubuntu14.04中,exfat-fuseexfat-utils包可在Universe存储库中使用。因此,启用这个存储库,以便在Ubuntu14.04上安装这两个包。

代码语言:javascript
复制
sudo add-apt-repository universe

别忘了更新所有存储库,

代码语言:javascript
复制
sudo apt-get update
票数 203
EN

Ask Ubuntu用户

发布于 2014-04-20 16:43:40

从源代码编译怎么样?

代码语言:javascript
复制
# wget http://sourceforge.net/projects/fuse/files/fuse-2.X/2.9.3/fuse-2.9.3.tar.gz
# tar -xzvf fuse-2.9.3.tar.gz
# cd fuse*
# ./configure
# make
# make install
票数 4
EN

Ask Ubuntu用户

发布于 2014-05-11 14:41:40

只需添加以下PPA并从PPA安装:

代码语言:javascript
复制
sudo apt-add-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install exfat-fuse exfat-utils

重新启动你的电脑。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/451364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档