myDSL Extensions (deprecated) :: Captive NTFS-RW request



mail it to

extensions
at
damnsmalllinux
dot
org

okay?

Sure, here's what I'm seeing when trying the command mount -t captive-ntfs /dev/hda1 /mnt/hda1

Captive NTFS v1.1.5.  Check a new version at: http://www.jankratochvil.net/
Preparing LUFS kernel module... Run /usr/share/lufs/prepmod if problems occur.
lufs modules not loaded: Try running /usr/share/lufs/prepmod to see more. at /usr/bin/captive-lufsd line 180

I already have ntfs.sys and ntoskrnl.exe in /var/lib/captive.  If I run the /usr/share/lufs/prepmod script, it runs through all of the pre-compiled lufs.o modules it has available then indicates that it failed to prepare a lufs.o module for Linux kernel 2.4.26 and that no Linux kernel sources were found (not a surprise as I haven't installed any).

What I find is that, after installing captive.dsl, that the /var/lib/captive and /var/lib/lufs directories are created but nothing is placed into /var/lib/lufs.  The kernel module /lib/modules/2.4.26.kernel/fs/lufs/lufs.o is a link to /KNOPPIX/lib/modules/2.4.26/kernel/fs/lufs/lufs.o which is a link to /var/lib/lufs/lufs.o, both before and after installing captive.dsl.

Hopefully this helps.  I've just tested with DSL 1.0 final and had the same issue.  I think all that needs to be done is to grab a copy of the right lufs.o from a Knoppix CD and put it into /var/lib/lufs (I'll see if I can make this work) or else build one from source.  Does the captive.dsl contain a lufs.o module and, if not, where did the one you're running with come from?

Make sure that you grab your lufs.o file from the exact knoppix cd that DSL kernel is originally from.

It is version:

knoppix 3.4 5-17-2004

Quote (Uncle Warthog @ April 14 2005,16:53)
Sure, here's what I'm seeing when trying the command mount -t captive-ntfs /dev/hda1 /mnt/hda1

Captive NTFS v1.1.5.  Check a new version at: http://www.jankratochvil.net/
Preparing LUFS kernel module... Run /usr/share/lufs/prepmod if problems occur.
lufs modules not loaded: Try running /usr/share/lufs/prepmod to see more. at /usr/bin/captive-lufsd line 180

I already have ntfs.sys and ntoskrnl.exe in /var/lib/captive.  If I run the /usr/share/lufs/prepmod script, it runs through all of the pre-compiled lufs.o modules it has available then indicates that it failed to prepare a lufs.o module for Linux kernel 2.4.26 and that no Linux kernel sources were found (not a surprise as I haven't installed any).

What I find is that, after installing captive.dsl, that the /var/lib/captive and /var/lib/lufs directories are created but nothing is placed into /var/lib/lufs.  The kernel module /lib/modules/2.4.26.kernel/fs/lufs/lufs.o is a link to /KNOPPIX/lib/modules/2.4.26/kernel/fs/lufs/lufs.o which is a link to /var/lib/lufs/lufs.o, both before and after installing captive.dsl.

Hopefully this helps.  I've just tested with DSL 1.0 final and had the same issue.  I think all that needs to be done is to grab a copy of the right lufs.o from a Knoppix CD and put it into /var/lib/lufs (I'll see if I can make this work) or else build one from source.  Does the captive.dsl contain a lufs.o module and, if not, where did the one you're running with come from?

This seems to be a slight problem with captive and dsl...

For now, just get kernelsource.dsl and then try it...

at some point someone should include a lufs.o in the extension, but right now I don't have time, and I probably won't for about a week.

Also, ntfs.sys and ntoskrnl.exe are copyrighted, right?

hi
thread resurrection

Next Page...
original here.