133 votes

Comment activer exFAT dans Ubuntu 14.04

Je viens d'installer Ubuntu 14.04 et je n'arrive pas à monter mes exFAT HDD.

Je reçois l'erreur suivante :

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

J'ai installé exfat-utils y exfat-fuse en utilisant apt-get mais pas de chance. J'ai également essayé le dépôt ppa:relan/exfat mais j'ai eu :

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.

Quelqu'un peut-il me donner un indice ? Toutes mes données sauvegardées sont sur ce disque dur.

EDITAR:

La sortie de $ sudo apt-cache policy exfat-fuse est :

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

Je l'ai essayé sur un Linux Mint et j'ai eu le même problème. J'ai également essayé de le monter sur un Mac et il a fonctionné parfaitement, les données ne sont donc pas corrompues.

EDIT2 :

Il semble que ce soit un problème avec mon disque dur, que j'ai apparemment débranché du port USB sans le démonter et qui présentait une erreur de somme de contrôle. Ce que j'ai fait, c'est que je l'ai branché sur mon Mac et qu'il a automatiquement fait une erreur de checksum. fsck_exfat vérification du disque qui a réglé le problème et j'ai pu le charger sur Ubuntu également. Je pense qu'une chose similaire pourrait être réalisée sur Ubuntu également, mais je ne sais pas quels outils utiliser pour le faire.

203voto

Avinash Raj Points 72686

L'installation des paquets ci-dessous suffit à monter automatiquement vos disques formatés en exFAT,

sudo apt-get install exfat-fuse exfat-utils

Ou vous pouvez essayer de le monter manuellement après avoir installé les paquets ci-dessus,

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

/dev/sdxx - votre partition exfat.

Dans Ubuntu 14.04, exfat-fuse y exfat-utils sont disponibles dans le dépôt Universe. Activez donc ce dépôt afin d'installer ces deux paquets sur Ubuntu 14.04.

sudo add-apt-repository universe

Et n'oubliez pas de mettre à jour tous les référentiels,

sudo apt-get update

4voto

Blanca Higgins Points 1

Comment compiler à partir des sources ?

# 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

2voto

user280489 Points 21

Il suffit d'ajouter le PPA suivant et de l'installer à partir du PPA :

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

et redémarrez votre ordinateur.

1voto

achie Points 111

J'ai eu le même problème et j'ai essayé Fuse et tout ce qui est recommandé dans les forums avec la configuration/vérification de Fuse et en essayant de le monter manuellement mais pas de chance.

Le problème s'est produit parce que j'ai éjecté le disque avant de le démonter lorsque mon macbookpro a été frappé. J'ai donc utilisé Diskutility de MacBook pour le réparer et il a recommencé à être monté dans ubuntu avec toutes mes données intactes.

1voto

Voici comment je viens de faire une installation parfaite et propre du support pour le type de système de fichiers exFAT, pour accéder à ma nouvelle carte micro SD, dans mon Ubuntu 12.04 (64-bit, fonctionnant sur un Thinkpad T60, dual core, 2.0GHz et 4Gb ram, fonctionnant sur un disque SSD Kingston interne). Il suffit d'installer Gestionnaire de paquets Synaptic éventuellement en utilisant le gestionnaire de paquets par défaut. Ensuite, dans la boîte de recherche, tapez exfat. Lorsque j'ai fait cela, seuls deux éléments sont apparus dans la liste : exfat-utils et exfat-fuse. Maintenant, cochez ces deux cases en cliquant avec le pointeur de la souris (en fait, j'ai coché la case du haut, et j'ai reçu un message indiquant que les deux sont nécessaires. Lorsque j'ai fermé ce message, les deux cases étaient cochées pour moi). Ensuite, cliquez sur appliquer. Une fois l'installation terminée (très rapidement et facilement), j'ai ouvert mon gestionnaire de fichiers. En haut à gauche, j'ai cliqué sur la carte micro SD qui n'était pas montable auparavant. Immédiatement, le contenu de la carte s'est affiché pour la première fois, depuis le formatage de la carte en exFAT. À l'époque, je n'avais qu'un fichier texte de test dans la carte, pour m'aider à déterminer ce qui se passait. Maintenant, tout est parfait, et je n'ai pas besoin de faire quoi que ce soit manuellement (comme monter et démonter). Tout est automatique, comme avec les cartes formatées en FAT32. VOILA ! !! Tout va bien, maintenant. Profitez-en ! NOTE : J'avais reformaté ma carte générique micro SDHC classe 10 de 512Go sous Windows XP 32-bit, parce qu'à l'époque il était impossible de le faire avec mon système Ubuntu de l'époque, avant l'installation ci-dessus du support exFAT.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X