mount_msdosfs: msdosfs_iconv: Operation not permitted

Eugene Grosbein eugen at
Wed Jul 29 20:24:10 UTC 2015

On Wed, Jul 29, 2015 at 09:32:00PM +0200, aeuii at wrote:

> Generally, I'm not able to mount msdos file system as a regular user
> with extra charset options (-L) before the superuser.  After the
> superuser mounts (and unmounts) the file system, regular users can do it
> to.

msdosfs charset support must be compiled into the kernel or
loaded by mount_msdosfs(8) first time it is used.

When mount_msdosfs command run with superuser rights,
it loads needed code into the kernel successfully.
Without superuser righs, it fails.

Just load libiconv.ko and msdosfs_iconv.ko by means of
/boot/loader.conf or /etc/rc.conf at boot time and
you should be fine.

Eugene Grosbein

More information about the freebsd-stable mailing list