problem with FUSE using ntfs-3g

Discuss all artwork and development - Suggestions needed

Moderator: Moderators

problem with FUSE using ntfs-3g

Postby pajamabama » Thu Mar 01, 2007 4:41

I emerged the ntfs3g r/w NTFS driver. When I mount my XP partition though I get the following error:

Code: Select all
Oberon ~ # mount -t ntfs-3g /dev/sda1 /mnt/Windows/
WARNING: Deficient FUSE kernel module detected. Some driver features are
         not available (swap file on NTFS, boot from NTFS by LILO), and
         unmount is not safe unless it's made 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.0 or later software packages,
         except the faulty FUSE version 2.6.2. Please see the next page
         for more help: http://www.ntfs-3g.org/support.html#fuse26


I've checked the support topic listed in there and it basically says that the fuse version is ok, but the fuse-kernel-module is from an old or buggy version of fuse. I downloaded the source, and did what it says:

Code: Select all
./configure --enable-kernel-module

etc...

Then when I remerge ntfs3g it doesn't seem to find the new kernel module because it also remerges fuse from portage (even though I just installed from tarball).

Anyway, I'm a bit confused all around. anyone else get this to work? have the same problems?
HP dv6000t
SabayonLinux 5.5 - x86_64

www.pedorro.com
pajamabama
Growing Hen
 
Posts: 161
Joined: Sun Jan 07, 2007 22:05
Location: In another time's forgotten space.

Postby Appleman1234 » Thu Mar 01, 2007 8:24

Have you tried modules-rebuild ?

What is your kernel version ?
Image
Appleman1234
Old Dear Hen
 
Posts: 964
Joined: Mon Nov 27, 2006 9:48
Location: Land Down Under / Australia

Postby Jesterhead » Thu Mar 01, 2007 8:32

I guess that the fuse driver fuse complains about is compiled in the kernel.
So you must either upgrade the kernel, or recompile the current kernel and remove the fuse stuff.
Jesterhead
Old Dear Hen
 
Posts: 642
Joined: Thu Dec 14, 2006 14:13

Postby pajamabama » Thu Mar 01, 2007 18:11

I'm not sure what modules-rebuild is. there's nothing in portage called that, and google only gave some vague responses.

As for it being compiled into the kernel, is it not supposed to be a kernel module? Actually, that's partly why I'm confused.

Code: Select all
wl-dhcp140-244 ~ # lsmod | grep fuse
wl-dhcp140-244 ~ #         


And according to their support page I should run

Code: Select all
wl-dhcp140-244 ~ # grep fuse /var/log/messages
...
Feb 27 13:51:35 Oberon [   51.936802] fuse init (API version 7.7)
Feb 27 21:23:40 Oberon [   44.632288] fuse init (API version 7.7)
Feb 28 19:20:35 Oberon [   45.437032] fuse init (API version 7.7)
Feb 28 20:29:10 Oberon [ 2203.260561] fuse init (API version 7.8)
Feb 28 20:29:10 Oberon [ 2203.260565] fuse distribution version: 2.6.3
Mar  1 09:51:38 Oberon [   52.434637] fuse init (API version 7.7)

and see a reference to v7.8. which, if you look closely is in there. That corresponds to the just after I installed it manually (via tarball). But portage knew nothing about it and as you can see, as of this morning (Mar 1) it's back to v7.7. Because when I remerged ntfs3g it also remerged fuse.

Should I try installing both fuse and ntfs-3g from tarball and ignore portage for now?
thanks for your help.

ps. I'm using SL 3.2 (2.6.18-gentoo-r4)
HP dv6000t
SabayonLinux 5.5 - x86_64

www.pedorro.com
pajamabama
Growing Hen
 
Posts: 161
Joined: Sun Jan 07, 2007 22:05
Location: In another time's forgotten space.


Return to Artwork and Development Suggestions

Who is online

Users browsing this forum: No registered users and 1 guest