mount not recognizing exFAT partitions
root is not able to mount exFAT partitions with /bin/mount
# lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
sdc
├─sdc1 vfat ESP 3451-84E1
├─sdc2
└─sdc3 exfat Gialla 4C78-12E3@
#mount /dev/sdc3 /media/usb/
mount: /media/usb: unknown filesystem type 'exfat'.
# mount -t exfat /dev/sdc3 /media/usb/
mount: /media/usb: unknown filesystem type 'exfat'.
even though exFAT utils are installed
# apk list --installed | grep -i exfat
fuse-exfat-1.3.0-r0 x86_64 {fuse-exfat} (GPL-2.0-or-later) [installed]
fuse-exfat-utils-1.3.0-r0 x86_64 {fuse-exfat} (GPL-2.0-or-later) [installed]
however mounting will work on exFAT partitions if
/usr/sbin/mount.exfat
or /usr/sbin/mount.exfat-fuse
is run directly
# mount.exfat /dev/sdc3 /media/usb/
FUSE exfat 1.3.0
thus with plain /bin/mount
not working for exFAT, non-root users
cannot mount exFAT partitions via udiskctl, udevil, etc. that use that
command.
thanks.
PS: running Alpine edge:
# uname -a
Linux 4.14.78-0-vanilla #1-Alpine SMP Tue Oct 23 11:20:00 UTC 2018 x86_64 Linux
# apk update
fetch http://mirror.clarkson.edu/alpine/edge/main/x86_64/APKINDEX.tar.gz
fetch http://mirror.clarkson.edu/alpine/edge/community/x86_64/APKINDEX.tar.gz
fetch http://mirror.clarkson.edu/alpine/edge/testing/x86_64/APKINDEX.tar.gz
v3.8.0-2746-g74834905da [http://mirror.clarkson.edu/alpine/edge/main]
v3.8.0-2749-g179e6e1221 [http://mirror.clarkson.edu/alpine/edge/community]
v3.8.0-2747-g2acae47fcc [http://mirror.clarkson.edu/alpine/edge/testing]
OK: 13128 distinct packages available
(from redmine: issue id 9609, created on 2018-11-01)