[Pkg-libvirt-maintainers] Bug#949701: libguestfs should be able to mount exfat when exfat-fuse is installed

Hauke Heidtmann dies_ist_eine at falschemailadresse.de
Thu Jan 23 20:42:50 GMT 2020


Package: libguestfs0
Version: 1:1.40.2-2

Currently guestmount/libguestfs is unable to mount an exfat fs inside a
vmdk even with exfat-fuse installed, failing with an error message like

libguestfs: error: mount_options: mount exited with status 32: mount:
/sysroot: unknown filesystem type 'exfat'.
guestmount: ‘/dev/sda1’ could not be mounted.
guestmount: Did you mean to mount one of these filesystems?
guestmount:     /dev/sda1 (exfat)

although exfat-fuse is installed on the system.

Helping libguestfs by adding "exfat-fuse" to e.g.
/usr/lib/x86_64-linux-gnu/guestfs/supermin.d/packages[1] leads to the
expected result, guestmount/libguestfs is then able to mount the exfat
filesystem.

Since there already is a dependency on exfat-utils, I presume exfat is
intended to be a usable/mountable/supported filesystem in this version
of libguestfs.

Cheers,

Hauke

[1] inspired by
<https://www.redhat.com/archives/libguestfs/2016-October/msg00007.html>



More information about the Pkg-libvirt-maintainers mailing list