Como ativar o exFAT no Ubuntu 14.04

126

Acabei de instalar o Ubuntu 14.04 e não consigo montar o meu exFAT HDD.

Eu recebo o seguinte erro:

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).
'

Eu instalei exfat-utils e exfat-fuse usando o apt-get mas sem sorte. Eu também tentei o repositório ppa:relan/exfat mas eu tenho:

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.

Alguém pode me dar uma dica? Todos os meus dados de backup estão no disco rígido.

EDITAR:

A saída de $ sudo apt-cache policy exfat-fuse é:

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

Tentei em um Linux Mint e tive o mesmo problema. Também tentei montá-lo em um Mac e funcionou perfeitamente para que os dados não fossem corrompidos.

EDIT2:

Parece que foi um problema com o meu disco rígido, que aparentemente eu desconectei da porta USB sem desmontar e tinha um erro de soma de verificação. O que eu fiz foi que eu liguei no meu Mac e ele automaticamente fez um fsck_exfat disk check que resolveu o problema e eu poderia carregá-lo no Ubuntu também. Eu acho que uma coisa semelhante poderia ser alcançada no Ubuntu também, mas eu não sei quais ferramentas usar para fazer isso.

    
por Iuliu 20.04.2014 / 16:27

5 respostas

194

A instalação dos pacotes abaixo sozinho montará automaticamente suas unidades formatadas com exFAT,

sudo apt-get install exfat-fuse exfat-utils

Ou você pode tentar montá-lo manualmente depois de instalar os pacotes acima,

sudo mkdir /media/exfat
sudo mount -t exfat /dev/sdxx /media/exfat

/dev/sdxx - sua partição exfat.

No Ubuntu 14.04, os pacotes exfat-fuse e exfat-utils estão disponíveis no repositório Universe. Então habilite este repositório para instalar estes dois pacotes no Ubuntu 14.04.

sudo add-apt-repository universe

E não se esqueça de atualizar todos os repositórios,

sudo apt-get update
    
por Avinash Raj 20.04.2014 / 16:44
4

que tal compilar a partir da fonte?

# 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
    
por Blanca Higgins 20.04.2014 / 18:43
2

Basta adicionar o seguinte PPA e instalar a partir do PPA:

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

e reinicie o seu computador.

    
por user280489 11.05.2014 / 16:41
1

Eu tive o mesmo problema e tentei o fusível e tudo o que é recomendado nos fóruns com a configuração / verificação do fusível e a tentativa de montá-lo manualmente, mas sem sorte.

O problema aconteceu porque eu ejetei o disco antes de desmontá-lo quando meu macbookpro foi atingido. Então eu usei o Diskutility do MacBook para repará-lo e ele começou a ser montado novamente no Ubuntu com todos os meus dados intactos.

    
por achie 03.06.2014 / 07:29
1

Veja como acabei de fazer uma instalação perfeita e limpa de suporte para o tipo de sistema de arquivos exFAT, para acessar meu novo cartão micro SD, no meu Ubuntu 12.04 (64 bits, rodando em um Thinkpad T60, dual core, 2.0 GHz e 4 GB de RAM, rodando em uma unidade interna SSD da Kingston). Tudo o que precisamos fazer é instalar o Gerenciador de Pacotes Synaptic , possivelmente usando o gerenciador de pacotes padrão. Em seguida, na caixa de pesquisa, digite exfat. Quando fiz isso, apenas dois itens foram exibidos na lista: exfat-utils e exfat-fuse. Agora, coloque uma marca de verificação em ambas as caixas, clicando com o ponteiro do mouse (na verdade, marquei a primeira e recebi uma mensagem de que ambas são necessárias. Quando fechei a mensagem pop-up, as duas caixas estavam marcadas mim). Em seguida, clique em aplicar. Quando a instalação foi concluída (muito rápida e facilmente), abri o gerenciador de arquivos. No canto superior esquerdo, cliquei no cartão micro SD que anteriormente não era montável. Imediatamente, o conteúdo do cartão exibido pela primeira vez, desde a formatação do cartão para exFAT. Eu só tinha um arquivo de texto de teste na hora, para me ajudar a determinar o que estava acontecendo. Agora, tudo está perfeito e não preciso fazer nada manualmente (como montar e desmontar). É tudo automático, como com cartões formatados em FAT32. VOILA !!! Tudo está bem agora. Apreciar ! NOTA: Eu tinha reformatado meu cartão micro SDHC classe 10 de 512Gb no Windows XP de 32 bits, porque na época não podia ser feito com meu sistema Ubuntu, antes da instalação acima do suporte exFAT.

    
por Steve Malinowski 07.02.2016 / 07:14