PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : NTFS mit Captive+LUFS



DocHoliday
05.12.04, 18:41
Hallo und Halölo,
Ich sitze jetzt zwei Tage lang an diesem Problem:
Ich versuche unter SuSE 9.1 (2.6.5) auf meine Windows-NTFS-Partitionen zuzugreifen.
Erst habe ich versucht meinen Kernel neu zu bauen, allerdings bin ich ein ziemlicher Linux-Neuling, und wie zu erwarten war hat das nicht funktioniert ;).

Deshalb hab ich auf dieses Captive-Tool zurückgegriffen.
Ich habe mir also dieses Programm installiert und eingerichtet (fstab usw.).
Wenn ich nun aber versuche Windows-C einzubinden, kommt folgendes:


linux:~/lufs-0.9.7 # mount /mnt/c
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


Also tu ich was mir gesagt wird:


linux:/usr/src # /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.111.5- (base version 2.6.5)
Destination module directory: /lib/modules/2.6.5-7.111.5-smp/kernel/fs/lufs
Using kernel sources: /usr/src/linux
+ set -e; /bin/mkdir -p `dirname /var/lib/lufs/lufs.ko`; /bin/rm -f /var/lib/lufs/lufs.ko; make -C /usr/src/linux SUBDIRS="/usr/share/lufs/2.6" modules EXTRA_CFLAGS=""; /bin/mv -f /usr/share/lufs/2.6/lufs.ko /var/lib/lufs/lufs.ko; /bin/rm -f /usr/share/lufs/2.6/proc.o /usr/share/lufs/2.6/.proc.o.flags /usr/share/lufs/2.6/.proc.o.cmd /usr/share/lufs/2.6/inode.o /usr/share/lufs/2.6/.inode.o.flags /usr/share/lufs/2.6/.inode.o.cmd /usr/share/lufs/2.6/dir.o /usr/share/lufs/2.6/.dir.o.flags /usr/share/lufs/2.6/.dir.o.cmd /usr/share/lufs/2.6/file.o /usr/share/lufs/2.6/.file.o.flags /usr/share/lufs/2.6/.file.o.cmd /usr/share/lufs/2.6/symlink.o /usr/share/lufs/2.6/.symlink.o.flags /usr/share/lufs/2.6/.symlink.o.cmd /usr/share/lufs/2.6/lufs.mod.o /usr/share/lufs/2.6/.lufs.mod.o.flags /usr/share/lufs/2.6/.lufs.mod.o.cmd /usr/share/lufs/2.6/lufs.o /usr/share/lufs/2.6/.lufs.o.flags /usr/share/lufs/2.6/.lufs.o.cmd /usr/share/lufs/2.6/lufs.mod.c /usr/share/lufs/2.6/.lufs.ko.cmd;
make: Entering directory `/usr/src/linux-2.6.5-7.111.5'
CC [M] /usr/share/lufs/2.6/dir.o
CC [M] /usr/share/lufs/2.6/file.o
CC [M] /usr/share/lufs/2.6/inode.o
CC [M] /usr/share/lufs/2.6/proc.o
CC [M] /usr/share/lufs/2.6/symlink.o
LD [M] /usr/share/lufs/2.6/lufs.o
Building modules, stage 2.
MODPOST
*** Warning: "__write_lock_failed" [/usr/share/lufs/2.6/lufs.ko] undefined!
*** Warning: "__read_lock_failed" [/usr/share/lufs/2.6/lufs.ko] undefined!
CC /usr/share/lufs/2.6/lufs.mod.o
LD [M] /usr/share/lufs/2.6/lufs.ko
make: Leaving directory `/usr/src/linux-2.6.5-7.111.5'
+ /bin/rm -rf /lib/modules/2.6.5-7.111.5-smp/kernel/fs/lufs; /bin/mkdir -p /lib/modules/2.6.5-7.111.5-smp/kernel/fs/lufs; /bin/ln -s /var/lib/lufs/lufs.ko /lib/modules/2.6.5-7.111.5-smp/kernel/fs/lufs/lufs.ko
+ /sbin/rmmod lufs 2>/dev/null; /sbin/insmod /lib/modules/2.6.5-7.111.5-smp/kernel/fs/lufs/lufs.ko 2>/dev/null
Failed to prepare lufs.ko module for your Linux kernel 2.6.5-7.111.5-.
Detected Linux kernel sources "/usr/src/linux" 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.111.5-/build
/usr/src/kernel-headers-2.6.5-7.111.5-
/usr/src/linux-2.6.5-7.111.5-
/usr/src/linux-2.6.5
/usr/src/linux
/usr/src/kernel-source-2.6.5-7.111.5-


Nunja und jetzt ... ich ... ich versteh das Problem nicht ... ich habe die Kernel-Quellen in /usr/src/linux und die sollten korrkt sein weil die noch direkt von der Installation sind.

Ich wär euch echt dankbar, wenn ihr mir die Probleme erklären und vielleicht ne Lösung dazu geben könntet. :)

MfG Der Doktor

cane
05.12.04, 21:02
Ist /usr/src/linux ein symlink auf den Kernelsource?
Poste mal die Ausgabe von ls -lisa /usr/src

mfg
cane

DocHoliday
05.12.04, 21:47
Jap /usr/src/linux ist ein Link auf meine aktuellen sourcen
Aber hier nocheinmal die Ausgabe deines Befehls


arthur@linux:~> ls -lisa /usr/src
insgesamt 2
2086 0 drwxr-xr-x 6 root root 240 2004-12-05 14:49 .
61 0 drwxr-xr-x 13 root root 368 2004-12-04 16:13 ..
2087 1 drwxr-xr-x 22 root root 672 2004-12-03 23:15 kernel-modules
383075 0 lrwxrwxrwx 1 root root 19 2004-12-05 14:49 linux -> linux-2.6.5-7.111.5
109034 1 drwxr-xr-x 21 root root 1328 2004-12-04 21:42 linux-2.6.5-7.111.5
109035 0 drwxr-xr-x 3 root root 72 2004-12-04 11:03 linux-2.6.5-7.111.5-obj
227296 0 lrwxrwxrwx 1 root root 23 2004-12-04 11:04 linux-obj -> linux-2.6.5-7.111.5-obj
9747 0 drwxr-xr-x 7 root root 168 2004-12-03 23:24 packages


MFG

DocHoliday
06.12.04, 17:36
Also ... danke mal ^^
Hab es nun alleine hingekriegt. Hab einfach NOCHEINMAL meine Source-Version installiert.

Von:
http://www.rpmfind.net/linux/rpm2html/search.php?query=kernel&submit=Search+...&system=suse&arch=src

Jetzt geht alles, GeForce & NTFS ^^

Danke