9.5

Table Of Contents
User manual 30
4. If they don’t match, please restore Kernel configuration or recompile kernel anew (advanced).
7.7 ufsd module: create_module: operation is not permitted
That means you must have root privilege to load driver.
7.8 insmod: a module named as ufsd already exists
1. Make sure that you use the same version of GCC compiler that was used for kernel compilation.
2. Make sure that Makefile of the kernel (you can find Makefile in the directory where the kernel
sources are located) have the correct kernel version at the beginning of the file. For example: if
your loaded kernel version is 4.4.9-300.fc23.x86_64 then the following lines must be found
at the beginning of the Makefile:
VERSION = 4
PATCHLEVEL = 4
SUBLEVEL = 9
EXTRAVERSION = -300.fc23.x86_64
7.9 insmod: Unknown symbol jnl_op (err0)
That means one is trying to load ufsd.ko module into the Linux Kernel before jnl.ko module has
been loaded:
# insmod ufsd.ko
insmod: ERROR: could not insert module ufsd.ko: Unknown symbol in module
# dmesg | tail
[84199.673358] ufsd: Unknown symbol jnl_op (err 0)
Load jnl.ko module first and ufsd.ko afterwards:
# insmod jnl.ko
# insmod ufsd.ko
# lsmod | grep ufsd
ufsd 614400 0
jnl 36864 1 ufsd
7.10 Can’t mount NTFS/HFS+ volume
1. Make sure that the driver is activated (loaded into the Kernel) via following command:
lsmod | grep ufsd
2. Make sure that the driver supports file system mounted partition is formatted with checking its
version:
cat /proc/fs/ufsd/version
3. The volume is dirty. Use chkntfs/chkhfs utility with -a -f command line options to reset dirty’
flag. Alternatively, use force mount options to make the driver ignore dirty’ flag.
Paragon Technologie GmbH
Leo-Wohleb-Straße 8, 79098 Freiburg, Germany