Failure to mount a previously mountable drive - exfat

4 respostas [Última entrada]
jaisgossman
Desconectado
Joined: 06/18/2018

Hello everyone,

I've run in to a strange problem. I've been using an external drive for a while, between many systems that I've taken data from. It is a Seagate model SRD00F1. I've mounted it without problem on my previous install of Trisquel, mounted it on Mint. I had a computer specialist/repair person move some data from another drive to this Seagate, unsure of how he did so. I know I have run it on Mint since then. I recently re-installed Trisquel 8.0, and now I am unable to mount it. I get this message upon plugging it in:

Unable to mount walkfarluv

Error mounting /dev/sdb2 at /media/jais/walkfarluv: Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077" "/dev/sdb2" "/media/jais/walkfarluv"' exited with non-zero exit status 32: mount: unknown filesystem type 'exfat'

I value the data on this drive, so I am wondering how I should go about doing the data retrieval. I have access to a computer with Windows on it.

Lofenyy
Desconectado
Joined: 03/24/2020

EDIT1: Before following the steps below, ensure that you have the necessary packages installed for mounting the filesystem in the first place. It's possible that Trisquel 8 doesn't come with the necessary packages. I sadly don't know what they are, but I'll look.

EDIT2: The package you need to install is `exfat-utils`.

---

The very first thing I would do is completely copy the contents of the filesystem you're trying to mount. `dd if=/dev/sdb2 of=~/partition.bin status=progress`. This way, you can work on repairing the file system without damaging your original copy. Next, I'd run fsck on partition.bin and see if it repairs it. You can check by mounting the file. If it mounts successfully, you can just run fsck on the original device and it should work.

Let me know if this works for you.

Magic Banana

I am a member!

Desconectado
Joined: 07/24/2010

Is the "exfat-fuse" package installed? I believe it is needed to read/write exFAT. Probably all you need.

Lofenyy
Desconectado
Joined: 03/24/2020

Note that `exfat-fuse` is a dependency of `exfat-utils`.

jaisgossman
Desconectado
Joined: 06/18/2018

I ran sudo apt install exfat utils, and I can now access the drive. Thanks.

In a related note, when I plug in this drive, or any external drive, my panel shows 11 identical icons for the drive. Not a real problem, but a minor aesthetic irritation. Any idea of what's going on here?