Je viens d'installer Ubuntu 14.04 et je ne peux pas monter mon disque dur exFAT
.
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
et exfat-Fuse
en utilisant apt-get mais pas de chance. J'ai aussi essayé le référentiel 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.
EDIT:
Le résultat 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
Essayé sur un Linux Mint et avait le même problème. Également essayé de le monter sur un Mac et cela a fonctionné parfaitement afin que les données ne soient pas corrompues.
EDIT2:
Il semble que c’était un problème avec mon disque dur. Apparemment, j’ai débranché le port USB sans être démonté et il y avait une erreur de somme de contrôle. Ce que j'ai fait, c'est que je l'ai branché sur mon Mac et il a automatiquement procédé à une vérification du disque fsck_exfat
qui a corrigé le problème et que je pouvais également le charger sous Ubuntu. 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.
L’installation des packages ci-dessous seul monte automatiquement vos lecteurs au format 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, les packages exfat-Fuse
et exfat-utils
sont disponibles dans le référentiel Univers. Activez donc ce référentiel 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
que diriez-vous de 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
Ajoutez simplement le PPA suivant et installez-le à 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.
Voici comment je viens de faire une installation parfaite et propre du support du type de système de fichiers exFAT, pour accéder à ma nouvelle carte micro SD, sous Ubuntu 12.04 (64 bits, fonctionnant sur un Thinkpad T60, à double cœur, à 2,0 GHz et à 4 Gb sur un lecteur SSD Kingston interne). Tout ce dont vous avez besoin est d’installer Gestionnaire de paquets Synaptic , éventuellement en utilisant le gestionnaire de paquets par défaut. Ensuite, dans la zone 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 première case et j'ai reçu un message indiquant que les deux sont obligatoires. Lorsque j'ai fermé le message contextuel, les deux cases étaient cochées moi). Ensuite, cliquez sur Appliquer. Une fois l'installation terminée (très rapidement et facilement), j'ai ensuite 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’affiche pour la première fois, depuis le formatage de la carte en exFAT. À ce moment-là, je n'avais qu'un fichier texte de test pour m'aider à déterminer ce qui se passait. Maintenant, tout est parfait et je n'ai rien à faire manuellement (comme monter et démonter). Tout est automatique, comme avec les cartes au format FAT32. VOILA !!! Tout va bien, maintenant. Prendre plaisir ! REMARQUE: j'avais reformaté ma carte micro SDHC générique de classe 10 512 Go sous Windows XP 32 bits, car, à l'époque, cela ne pouvait pas être fait avec mon système Ubuntu avant l'installation de exFAT ci-dessus. soutien.
J'ai eu le même problème et j'ai essayé Fuse et tout recommandé dans les forums avec configurer/vérifier Fuse et essayer de le monter manuellement mais pas de chance.
Le problème est dû au fait que j'ai éjecté le disque avant de le démonter lorsque mon macbookpro a été touché. J'ai donc utilisé l'outil Diskutility de MacBook pour le réparer et celui-ci a recommencé à monter dans Ubuntu avec toutes mes données intactes.