Cómo habilitar exFAT en Ubuntu 14.04

131

Acabo de instalar Ubuntu 14.04 y no puedo montar mi exFATHDD.

Obtuve 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-utilsy exfat-fuseusé apt-get pero no tuve suerte. También probé el repositorio ppa:relan/exfatpero 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-fusees:

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

Lo probé en Linux Mint y tuve el mismo problema. También intenté montarlo en una Mac y funcionó perfectamente para que los datos no estén dañados.

EDIT2:

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

Iuliu
fuente
publicar la salida deapt-cache policy fuse-exfat
Avinash Raj
Edité la pregunta y agregué la información
Iuliu

Respuestas:

202

La instalación de los siguientes paquetes solo auto monta tus 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 - Su partición exfat.

En Ubuntu 14.04, exfat-fusey los exfat-utilspaquetes están disponibles en el repositorio de Universe. Habilite este repositorio para instalar estos dos paquetes en Ubuntu 14.04.

sudo add-apt-repository universe

Y no olvides actualizar todos los repositorios,

sudo apt-get update
Avinash Raj
fuente
Cuando trato de instalar fuse-exfatme sale Depends: fuse-utils (>= 2.7) but it is not installable. Sin embargo, si ppa:relan/exfatelimino el ppa sudo apt-get install fuse-utils exfat-fusefunciona bien, pero aún así no se monta.
Iuliu
hacer un reinicio
Avinash Raj
haciendo de inmediato
Iuliu
sin éxito. Después de quitar el ppa:relan/exfatppa ejecutando $ sudo aptget install exfat-fuse exfat-utilssalidas en Reading package lists... Done Building dependency tree Reading state information... Done exfat-fuse is already the newest version. exfat-utils is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.y $ sudo apt-cache policy fuse-exfatsalidas en N: Unable to locate package fuse-exfat.
Iuliu
2
¿Hay 2 paquetes diferentes fuse-exfaty exfat-fuse?
Iuliu
4

¿Qué tal 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
Blanca Higgins
fuente
2

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

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

y reinicie su computadora.

usuario280489
fuente
1

Tuve el mismo problema y probé el fusible y todo lo recomendado en los foros con la configuración / verificación del fusible y el intento de montarlo manualmente, pero no tuve suerte.

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

achie
fuente
1

Así es como acabo de hacer una instalación perfecta y limpia de soporte 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, doble núcleo, 2.0GHz y 4Gb ram, que se ejecuta en una unidad SSD Kingston interna). Todo lo que necesitas hacer es instalar Synaptic Package Manager, posiblemente mediante el administrador de paquetes predeterminado. Luego, en el cuadro de búsqueda, escriba exfat. Cuando hice esto, solo se vieron dos elementos en la lista: exfat-utils y exfat-fuse. Ahora, marque ambas casillas haciendo clic con el puntero del mouse (en realidad, marqué la parte superior y recibí un mensaje que indica que ambas son necesarias. Cuando cerré el mensaje emergente, ambas casillas estaban marcadas para yo). Luego, haga 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 ese momento, para ayudarme a determinar qué estaba pasando. Ahora, todo es perfecto, y yo no No tiene que hacer nada manualmente (como montar y desmontar). Todo es automático, como con las tarjetas formateadas en FAT32. VOILA !!! Todo está bien, ahora. ¡A disfrutar! NOTA: había 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 en ese momento, antes de la instalación anterior de soporte exFAT.

Steve Malinowski
fuente