9.5
Table Of Contents
- Introduction
- System requirements
- Installation
- Using The Driver
- Mount options
- Additional Utilities
- Troubleshooting
- Troubleshooting processes
- Mount troubleshooting
- The install.sh script can’t find kernel sources
- Can’t compile the NTFS/HFS+ for Linux driver
- “Can’t load module” message at the end of installation
- ufsd module: kernel-module version mismatch
- ufsd module: create_module: operation is not permitted
- insmod: a module named as ufsd already exists
- insmod: Unknown symbol jnl_op (err0)
- Can’t mount NTFS/HFS+ volume
- Hardware issues
- Sysdump utility
- UFSD driver compatibility
- Frequently Asked Questions
- What are 'minor errors' reported by chkntfs utility?
- Warnings on Windows7/Vista when NTFS HDD is reconnected from Linux
- Recently changed file has its modification time a few hours ahead of or behind the current system time. Why?
- Why does mount option A make driver ignore mount option B?
- Does the driver have an optimization for avoiding data fragmentation?
- Why a lot of memory is used for volume mounting?
- Why the disk can't be dismounted?
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