Cómo habilitar exFAT en Ubuntu 14.04

124

Acabo de instalar Ubuntu 14.04 y no puedo montar mi exFAT HDD.

Recibo el siguiente error:

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

Instalé exfat-utils y exfat-fuse usando apt-get pero no tuve suerte. También probé el repositorio ppa:relan/exfat pero obtuve:

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.

¿Alguien puede darme una pista? Todos mis datos respaldados están en ese HDD.

EDITAR:

La salida de $ sudo apt-cache policy exfat-fuse es:

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

Intentó en una Casa de la Moneda de Linux y tuvo el mismo problema. También intenté montarlo en una Mac y funcionó perfectamente para que los datos no estén corruptos.

EDIT2:

Parece que fue un problema con mi disco duro, que aparentemente desenchufé del puerto USB sin desmontarlo y tenía un error de suma de comprobación. Lo que hice fue conectarlo a mi Mac y automáticamente hice una comprobación de disco fsck_exfat que solucionó el problema y también pude cargarlo en Ubuntu. Creo que algo similar podría lograrse en Ubuntu también, pero no sé qué herramientas usar para hacerlo.

    
pregunta Iuliu 20.04.2014 - 16:27

5 respuestas

191

Al instalar solo los siguientes paquetes, se montan automáticamente las unidades formateadas exFAT,

sudo apt-get install exfat-fuse exfat-utils

O puede intentar montarlo manualmente después de instalar los paquetes anteriores,

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

/dev/sdxx - tu partición exfat.

En Ubuntu 14.04, los paquetes exfat-fuse y exfat-utils están disponibles en el repositorio de Universe. Así que habilite este repositorio para ordenar estos dos paquetes en Ubuntu 14.04.

sudo add-apt-repository universe

Y no se olvide de actualizar todos los repositorios,

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

¿qué hay de compilar desde la fuente?

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

Simplemente agregue el siguiente PPA e instálelo desde la PPA:

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

y reinicia tu computadora.

    
respondido por el user280489 11.05.2014 - 16:41
1

Tuve el mismo problema e intenté fusionar y todo lo recomendado en los foros con configurar / verificar el fusible e intentar montarlo manualmente, pero sin suerte.

El problema ocurrió porque expulsé el disco antes de desmontarlo cuando se golpeó mi macbookpro. Así que utilicé la Diskutility de MacBook para repararlo y comenzó a montarse nuevamente en ubuntu con todos mis datos intactos.

    
respondido por el achie 03.06.2014 - 07:29
1

Así es como hice una instalación de soporte perfecta y limpia para el tipo de sistema de archivos exFAT, para acceder a mi nueva tarjeta micro SD, en mi Ubuntu 12.04 (64 bits, ejecutándose en un Thinkpad T60, dual core, 2.0 GHz y 4 Gb ram, ejecutándose en un disco Kingston SSD interno). Todo lo que necesita hacer es instalar Administrador de paquetes Synaptic , posiblemente usando el administrador de paquetes predeterminado. Luego, en el cuadro de búsqueda, escriba exfat. Cuando hice esto, solo aparecieron dos elementos en la lista: exfat-utils y exfat-fuse. Ahora, ponga una marca de verificación en ambos cuadros haciendo clic con el puntero del mouse (de hecho, marqué el de arriba y recibí un mensaje de que ambos son obligatorios. Cuando cerré el mensaje emergente, se marcaron ambas casillas para yo). Luego, haz clic en aplicar. Cuando la instalación se completó (muy rápida y fácilmente), abrí mi administrador de archivos. En la esquina superior izquierda hice clic en la tarjeta micro SD que anteriormente no se podía montar. Inmediatamente, el contenido de la tarjeta se muestra por primera vez, desde el formateo de la tarjeta para exFAT. Solo tenía un archivo de texto de prueba en el momento, para ayudarme a determinar qué estaba pasando. Ahora, todo es perfecto, y no tengo que hacer nada manualmente (como montar y desmontar). Es todo automático, como con las tarjetas formateadas en FAT32. VOILA !!! Todo está bien, ahora. ¡Disfruta! NOTA: He formateado mi tarjeta genérica micro SDHC clase 10 de 512 GB en Windows XP de 32 bits, porque en ese momento no se podía hacer con mi sistema Ubuntu de entonces, antes de la instalación anterior de soporte exFAT.

    
respondido por el Steve Malinowski 07.02.2016 - 07:14

Lea otras preguntas en las etiquetas