stange message while mounting ntfs (fc6)

John Austin ja at jaa.org.uk
Tue Jan 23 12:31:30 UTC 2007


On Tue, 2007-01-23 at 08:25 +0100, François Patte wrote:
> Kevin Kofler a écrit :
> > François Patte <francois.patte <at> math-info.univ-paris5.fr> writes:
> > 
> >>WARNING: Old FUSE kernel module detected. This means, some driver features
> >>are not available (swap file on NTFS, boot from NTFS by LILO),
> >>and unmount is not safe unless you make sure the ntfs-3g process
> >>naturally terminates after calling 'umount'. The safe FUSE kernel
> >>driver is included in the official Linux kernels since version
> >>2.6.20-rc1, or in the FUSE 2.6 software package. Please see the
> >>next page for more help: http://www.ntfs-3g.org/support.html#fuse26
> >>
> >>kernel is 2.6.19-1.2895.fc6  (not 2.6.20...!) fuse module is in use when 
> >>I lsmod.
> >>
> >>I don't understand the meaning of this message.
> > 
> > 
> > In short, it means ntfs-3g is way faster at development than any distro is at 
> > updating the kernel. (Fedora is already very quick there, go any faster and you 
> > get something like Rawhide. 2.6.20 hasn't even been released yet!)
> > 
> <snip>
> 
> > For now, just be careful with umount of ntfs partitions.
> >         Kevin Kofler
> 
> Thanks for your answer. What do you mean: "just be careful with umount 
> of ntfs partitions"?
> 
> I added lines for mounting ntfs in fstab, so I do not manage mount and 
> umount of these partitions; is there any danger to proceed like that?
> 
> 
> -- 
> François Patte
> UFR de mathématiques et informatique
> Université René Descartes
> http://www.math-info.univ-paris5.fr/~patte
> 

I had this very message last night on FC5
I followed the instructions at
http://www.ntfs-3g.org/support.html#fuse26

Down loaded the fuse source and recompiled against the latest FC5 kernel and kernel-devel
installed the new kernel-module

The message went away !!!!!!!!!

John
#######################################

"Solution: Install the FUSE 2.6 kernel module. Note: the 2.6 is the FUSE version,
not the Linux kernel version! The correct FUSE kernel module is included in the FUSE
package however it's not compiled and installed by default.
FUSE must be explicitly configured for this.
Download the latest FUSE package and compile FUSE as below: 

  ./configure --enable-kernel-module
  make
  make install        # as non-root enter:  sudo make install
You can find more help in the FUSE README file.
Please also note that some distributions (e.g. Mandriva and PCLinuxOS)
use compressed kernel modules which the new, non-compressed FUSE module
won't overwrite thus it may not be loaded. Furthermore please make sure that 
he old FUSE module is removed from the kernel by the below command.
The "ERROR: Module fuse does not exist in /proc/modules" error message can be safely ignored. 
  rmmod fuse"









More information about the fedora-list mailing list