Probleme mit dem captive treiber...

Post Reply
Message
Author
ali

Probleme mit dem captive treiber...

#1 Post by ali »

ich habe mir zunächst die neueste version des captive treiers runtergeladen und erfolgreich installiert. die treiberdateien für ntfs habe ich mir auch schon runtergeladen. aber ich kann meine laufwerke nicht korrekt mounten, ich bekomm mit dem befehl:

mount -t captive-ntfs /dev/hda1 /mnt/captive-boot -o force
die fehlermeldung:
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 module not loaded: Try running /usr/share/lufs/prepmod to see more. at /usr/bin/captive-lufsd line 180

und wenn ich dann
/usr/share/lufs/prepmod starte kommt folgendes:

ceberus@linux:~> su
Password:
linux:/home/ceberus # /usr/share/lufs/prepmod
+ /sbin/modprobe lufs 2>/dev/null
Preparing LUFS kernel module... Run /usr/share/lufs/prepmod if problems occur.
Running kernel version: 2.6.5-7.95-default (base version 2.6.5)
Destination module directory: /lib/modules/2.6.5-7.95-default/kernel/fs/lufs
Using kernel sources: /lib/modules/2.6.5-7.95-default/build
+ set -e; /bin/mkdir -p `dirname /var/lib/lufs/lufs.ko`; /bin/rm -f /var/lib/lufs/lufs.ko; cd /var/lib/lufs; /usr/bin/gcc -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -D__KERNEL__ -DMODULE -DLINUX -DKBUILD_MODNAME=lufs -I/lib/modules/2.6.5-7.95-default/build/include -I/lib/modules/2.6.5-7.95-default/build/include/asm-i386/mach-default -DMODVERSIONS -include /lib/modules/2.6.5-7.95-default/build/include/linux/version.h -include /lib/modules/2.6.5-7.95-default/build/include/linux/modversions.h -c /usr/share/lufs/2.6/proc.c /usr/share/lufs/2.6/inode.c /usr/share/lufs/2.6/dir.c /usr/share/lufs/2.6/file.c /usr/share/lufs/2.6/symlink.c; /usr/bin/ld -r -o /var/lib/lufs/lufs.ko proc.o inode.o dir.o file.o symlink.o; /bin/rm -f proc.o inode.o dir.o file.o symlink.o
<command line>:10:1: /lib/modules/2.6.5-7.95-default/build/include/linux/modversions.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/include/linux/module.h:20,
from /usr/share/lufs/2.6/proc.c:25:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from /usr/share/lufs/2.6/proc.c:25:
/usr/include/linux/module.h:488: error: variable `__this_module' has initializer but incomplete type
/usr/include/linux/module.h:489: error: unknown field `name' specified in initializer
/usr/include/linux/module.h:490: error: unknown field `init' specified in initializer
/usr/include/linux/module.h:488: error: storage size of `__this_module' isn't known
<command line>:10:1: /lib/modules/2.6.5-7.95-default/build/include/linux/modversions.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/include/linux/module.h:20,
from /usr/share/lufs/2.6/inode.c:25:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from /usr/share/lufs/2.6/inode.c:25:
/usr/include/linux/module.h:488: error: variable `__this_module' has initializer but incomplete type
/usr/include/linux/module.h:489: error: unknown field `name' specified in initializer
/usr/include/linux/module.h:490: error: unknown field `init' specified in initializer
/usr/include/linux/module.h:488: error: storage size of `__this_module' isn't known
<command line>:10:1: /lib/modules/2.6.5-7.95-default/build/include/linux/modversions.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/include/linux/module.h:20,
from /usr/share/lufs/2.6/dir.c:25:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from /usr/share/lufs/2.6/dir.c:25:
/usr/include/linux/module.h:488: error: variable `__this_module' has initializer but incomplete type
/usr/include/linux/module.h:489: error: unknown field `name' specified in initializer
/usr/include/linux/module.h:490: error: unknown field `init' specified in initializer
/usr/include/linux/module.h:488: error: storage size of `__this_module' isn't known
<command line>:10:1: /lib/modules/2.6.5-7.95-default/build/include/linux/modversions.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/include/linux/module.h:20,
from /usr/share/lufs/2.6/file.c:25:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from /usr/share/lufs/2.6/file.c:25:
/usr/include/linux/module.h:488: error: variable `__this_module' has initializer but incomplete type
/usr/include/linux/module.h:489: error: unknown field `name' specified in initializer
/usr/include/linux/module.h:490: error: unknown field `init' specified in initializer
In file included from /usr/include/linux/mm.h:206,
from /usr/include/linux/pagemap.h:7,
from /usr/share/lufs/2.6/file.c:27:
/usr/include/linux/page-flags.h:119: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/page-flags.h:119: error: requested alignment is not a constant
/usr/include/linux/module.h:488: error: storage size of `__this_module' isn't known
<command line>:10:1: /lib/modules/2.6.5-7.95-default/build/include/linux/modversions.h: Datei oder Verzeichnis nicht gefunden
In file included from /usr/include/linux/module.h:20,
from /usr/share/lufs/2.6/symlink.c:25:
/usr/include/asm/module.h:56:2: #error unknown processor family
In file included from /usr/share/lufs/2.6/symlink.c:25:
/usr/include/linux/module.h:488: error: variable `__this_module' has initializer but incomplete type
/usr/include/linux/module.h:489: error: unknown field `name' specified in initializer
/usr/include/linux/module.h:490: error: unknown field `init' specified in initializer
/usr/include/linux/module.h:488: error: storage size of `__this_module' isn't known
Failed to prepare lufs.ko module for your Linux kernel 2.6.5-7.95-default.
Detected Linux kernel sources "/lib/modules/2.6.5-7.95-default/build" do not appear to be valid.
Please install kernel-source-x.y.z.i386.rpm or kernel-headers_x.y.z_i386.deb.
The following directory paths were search (first existing directory used):
/lib/modules/2.6.5-7.95-default/build
/usr/src/kernel-headers-2.6.5-7.95-default
/usr/src/linux-2.6.5-7.95-default
/usr/src/linux-2.6.5
/usr/src/linux
/usr/src/kernel-source-2.6.5-7.95-default
linux:/home/ceberus #


ich glau da funktioniert irgenwas mit meiner kernel nicht. allerdings hab ich nach dem kernelupdate meinen symbolischen lik umgehangen, auf /usr/src/linux-2.6.5-7.95 und der linkfunktioniert, denk ich :) zumindest.

vielleicht hilft meine fstab

/dev/hda7 / reiserfs acl,user_xattr 1 1
/dev/hda3 /boot ext2 acl,user_xattr 1 2
/dev/hda1 /windows/C ntfs users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda5 /windows/D ntfs users,gid=users,umask=0002,nls=utf8 0 0
/dev/hda6 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
sysfs /sys sysfs noauto 0 0
/dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/dvd /media/dvd subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/dev/fd0 /media/floppy subfs fs=floppyfss,procuid,nodev,nosuid,sync 0 0
/dev/hda5 /mnt/captive-daten captive-ntfs defaults,noauto 0 0
/dev/hda1 /mnt/captive-boot captive-ntfs defaults,noauto 0 0


das ro(read only) hab ich vor /dev/hda1 und /dev/hda5 schon entfernt.


naja hoffentlich kann mir jemand helfen, ich benutze suse 9.1.

Post Reply