Installation von lufs (ftpmount Ersatz)

FreeBSD, Gentoo, openSUSE, CentOS, Ubuntu, Debian
sascha
Posts: 1325
Joined: 2002-04-22 23:08

Installation von lufs (ftpmount Ersatz)

Post by sascha »

Voraussetzungen:

Zum kompilieren von lufs sind die Quellen des verwendeten Kernels erforderlich. Diese müssen sich in /usr/src/linux befinden. Download z.B. unter http://www.kernel.org.

Downloaden, entpacken und installieren von lufs:

# wget http://belnet.dl.sourceforge.net/source ... 8.3.tar.gz
# tar xzf lufs-0.8.3.tar.gz
# cd lufs-0.8.3
# ./configure --sysconfdir=/etc
# make
# make check
# make install

Falls man normalen Usern die Benutzung von lufs verbieten will ist noch --disable-suid hinzuzufügen!

Jetzt ist lufs schon fertig installiert. Infos zur Benutzung befinden sich in der Datei README. Hier ein kleines Beispiel zum mounten eines FTP Servers:

# mkdir /mnt/ftp
# lufsmount ftpfs://username:passwort@backup.pureserver.info /mnt/ftp --ftp_active

In diesem Beispiel würde der Server backup.pureserver.info nach /mnt/ftp gemountet werden. Als Login würde der Name "username" und das Passwort "passwort" verwendet werden.

Nach der Datenübertragung sollte man den Server mit
# umount /mnt/ftp
wieder unmounten. Hierbei darf man sich natürlich nicht unterhalb von /mnt/ftp befinden ;-)


Wer möchte kann noch das nicht mehr benötigte ftpmount entfernen:

# rm /usr/local/bin/ftpmount
# rm -r /usr/src/ftpfs-0.6.2-k2.4
Last edited by sascha on 2003-01-02 01:42, edited 1 time in total.

sascha
Posts: 1325
Joined: 2002-04-22 23:08

Re: Installation von lufs (ftpmount Ersatz)

Post by sascha »

Update auf 0.8.3. Die nervigen Fehlermeldungen beim mounten sind endlich verschwunden. :wink:

flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin

Re: Installation von lufs (ftpmount Ersatz)

Post by flo »

Danke Sascha!

Die Fehlermeldungen schön und gut - aber was mache ich gegen festsitzende lufs-Prozesse?

Grüße,

flo.

sascha
Posts: 1325
Joined: 2002-04-22 23:08

Re: Installation von lufs (ftpmount Ersatz)

Post by sascha »

Hi,

ersmal umount /verzeichnis probieren. Hat bei mir schon geholfen.

wolfram
Posts: 22
Joined: 2003-01-23 08:18
Location: Marlow

Hat mir geholfen

Post by wolfram »

:-D Mit den FAQ von 1&1 bin ich nicht klar gekommen. Nach Deiner Anleitung hat alles prima funktioniert. Danke

lutz.wolf
Posts: 66
Joined: 2003-01-18 17:40

welche Quellen

Post by lutz.wolf »

Hallo,

welche Quellen muß ich laden und wohin und wie? (Kernel 2.4.20)

Danke Linuxneuling

sascha
Posts: 1325
Joined: 2002-04-22 23:08

Re: Installation von lufs (ftpmount Ersatz)

Post by sascha »

Die hier sofern sie nicht schon in /usr/src/ vorhanden sind.

Einfach auspacken und einen Symlink vom Verzeichnis auf /usr/src/linux anlegen.

lutz.wolf
Posts: 66
Joined: 2003-01-18 17:40

jetzt funzt es

Post by lutz.wolf »

Danke, jetzt funktioniert es.

Lutz

cotterley
Posts: 11
Joined: 2003-06-07 12:38

Re: Installation von lufs (ftpmount Ersatz)

Post by cotterley »

Danke! Hat mir alles sehr geholfen! :)

newbie
Posts: 63
Joined: 2003-04-03 18:34

Re: Installation von lufs (ftpmount Ersatz)

Post by newbie »

Hallo,

also ich bekomme leider noch immer eine Fehlermeldung beim Versuch lufs (0.9.6) zu installieren. Bei make kommt folgendes:

Code: Select all

make  all-recursive
make[1]: Entering directory `/root/lufs-0.9.6'
Making all in kernel
make[2]: Entering directory `/root/lufs-0.9.6/kernel'
Making all in Linux
make[3]: Entering directory `/root/lufs-0.9.6/kernel/Linux'
Making all in 2.4
make[4]: Entering directory `/root/lufs-0.9.6/kernel/Linux/2.4'
source='proc.c' object='proc.o' libtool=no 
depfile='.deps/proc.Po' tmpdepfile='.deps/proc.TPo' 
depmode=gcc /bin/sh ../../../config/depcomp 
gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I/lib/modules/2.4.20/build/include  -I/root/lufs-0.9.6/include    -DMODVERSIONS -include /lib/modules/2.4.20/build/include/linux/modversions.h  -O2 -pipe -fomit-frame-pointer -fno-strict-aliasing -mpreferred-stack-boundary=2 -Wall -D__KERNEL__ -DMODULE -DLINUX -c `test -f 'proc.c' || echo './'`proc.c
cpp0: /lib/modules/2.4.20/build/include/linux/modversions.h: No such file or directory
make[4]: *** [proc.o] Error 1
make[4]: Leaving directory `/root/lufs-0.9.6/kernel/Linux/2.4'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/lufs-0.9.6/kernel/Linux'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/lufs-0.9.6/kernel'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/lufs-0.9.6'
make: *** [all] Error 2
Okay, er findet schonmal modversions.h nicht. Das File ist bei den Quellen auch wirklich nicht drin. Woher also bekomm ich es? Oder hab ich nochwas falsch gemacht und/oder vergessen?

Outlaw
Posts: 1500
Joined: 2002-12-04 10:22
Location: 4. Server von rechts, 2. Reihe von oben

Re: Installation von lufs (ftpmount Ersatz)

Post by Outlaw »

Ok, hat sich erledigt .... ;):D

Gruß Outi
:D Gruß Outi :D

newbie
Posts: 63
Joined: 2003-04-03 18:34

Re: Installation von lufs (ftpmount Ersatz)

Post by newbie »

Hm, wirklich niemand eine Idee? :(

olaf.dietsche
Posts: 401
Joined: 2002-12-19 02:06
Location: Siegburg

Re: Installation von lufs (ftpmount Ersatz)

Post by olaf.dietsche »

Das bedeutet, daß du den Kernel nicht konfiguriert hast. Also, im Kernelverzeichnis

Code: Select all

make oldconfig
make dep
Damit sollte die Datei modversion.h erzeugt sein.

newbie
Posts: 63
Joined: 2003-04-03 18:34

Re: Installation von lufs (ftpmount Ersatz)

Post by newbie »

Jep, das war es.
Danke Dir!!! :-D

yoshi
Posts: 20
Joined: 2002-10-21 17:20
Location: Hannover

Re: Installation von lufs (ftpmount Ersatz)

Post by yoshi »

Beim installieren von lufs-0.9.6 bekomme ich immer folgenden Fehler

Code: Select all

checking OS... Linux
checking kernel... 2.4.21-ctx17
checking kernel support... supported in kernel/Linux/2.4
checking kernel headers... configure: error: not found in /lib/modules/2.4.21-ct
x17/build/include. please install them!
Kann das mal bitte wer erläutern?
Ist nen Debian Server (allerdings nicht bei 1und1).


MfG,
Yoshi

captaincrunch
Userprojekt
Userprojekt
Posts: 7066
Joined: 2002-10-09 14:30
Location: Dorsten

Re: Installation von lufs (ftpmount Ersatz)

Post by captaincrunch »

Woher hast du diesen Kernel ? ctx sagt mir irgendwas ...

Du brauchst jedenfalls die dazugehörigen Kernel-Header (wie da ja auch schon steht ;) ).
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

yoshi
Posts: 20
Joined: 2002-10-21 17:20
Location: Hannover

Re: Installation von lufs (ftpmount Ersatz)

Post by yoshi »

CaptainCrunch wrote: Du brauchst jedenfalls die dazugehörigen Kernel-Header (wie da ja auch schon steht ;) ).
Habe von Kernel.org den 2.4.21 gesaugt und in /usr/scr/linux entpackt

olaf.dietsche
Posts: 401
Joined: 2002-12-19 02:06
Location: Siegburg

Re: Installation von lufs (ftpmount Ersatz)

Post by olaf.dietsche »

Wenn du

Code: Select all

ls -l /lib/modules/2.4.21-ctx17
machst, dann solltest du einen symbolischen Link (build) sehen. Dieser Link zeigt normalerweise auf das build-Verzeichnis (/usr/src/linux). In diesem build-Verzeichnis sind wiederum die include-Verzeichnise. Entweder fehlt der Link oder das Verzeichnis oder die Kernelsourcen oder ...

yoshi
Posts: 20
Joined: 2002-10-21 17:20
Location: Hannover

Re: Installation von lufs (ftpmount Ersatz)

Post by yoshi »

und welche symbolischen Links brauche ich jetzt konkret?

/lib/modules/2.4.21-ctx17 ---> /usr/src/linux :?:


MfG,
Yoshi

olaf.dietsche
Posts: 401
Joined: 2002-12-19 02:06
Location: Siegburg

Re: Installation von lufs (ftpmount Ersatz)

Post by olaf.dietsche »

Code: Select all

ln -s /usr/src/linux /lib/modules/2.4.21-ctx17/build

yoshi
Posts: 20
Joined: 2002-10-21 17:20
Location: Hannover

Re: Installation von lufs (ftpmount Ersatz)

Post by yoshi »

Danke, jetzt gehts!

s20
Posts: 98
Joined: 2002-10-10 20:47

Re: Installation von lufs (ftpmount Ersatz)

Post by s20 »

Hallo,

ich verwende derzeit lufs umd backups auf den sclung backupserver zu spielen. leider kann ich keine files überschreiben. hat jemand eine idee dazu? ich verwende lufs aus der suse 8.1.

danke
s20

newbie
Posts: 63
Joined: 2003-04-03 18:34

Re: Installation von lufs (ftpmount Ersatz)

Post by newbie »

Hallo,

ich hab nen neuen Server und damit auch wieder ein neues Problem ;)
Ich hab alles genauso gemacht wie beim letzten mal auf dem anderen Server, bekomme jetzt aber folgende Meldung:

Code: Select all

/lib/modules/2.4.20/kernel/fs/lufs/lufs.o: insmod lufs failed
Woran könnte es liegen?

christian82
Posts: 29
Joined: 2003-08-26 11:43

Re: Installation von lufs (ftpmount Ersatz)

Post by christian82 »

hab das selbe Prob

microhome
Posts: 120
Joined: 2004-04-04 21:24

Re: Installation von lufs (ftpmount Ersatz)

Post by microhome »

Möglicherweise habt ihr nen anderen kernel. Mit uname -r erstmal schauen was ihr für einen habt und dann die entsprechenden Sourcen von kernel.org ziehen.

Ich hab aber noch nen Problem mit lufs. Das configure funzt problemlos. Jedoch hat make nen Prob:

Code: Select all

/usr/lib/gcc-lib/i586-suse-linux/3.3.1/../../../../i586-suse-linux/bin/ld: cannot find -lstdc++
collect2: ld returned 1 exit status
Welches package fehlt mir da?