• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] FUSE Modul automatisch laden, so gehts...nicht.

Hab jetzt mehre Stunden nach einer Lösung gesucht. Ich möchte das Fuse Modul Laden, bevor die FSTAB verarbeitet wird.

Einwandfrei funktioniert es, wenn ich manuell in einer Konsole
Code:
modeprobe fuse
mount -a
eingeben.

Auf Debian gibt es eine modul.conf im /etc Ordner, in Suse gibt es dafür die modprobe.conf. Nur wenn ich" install fuse" oder ähnliches in die modprobe.conf.local einfüge funktioniert es nicht.

Wer hat ne Idee?
 
Tenacity schrieb:
b3ll3roph0n schrieb:
/etc/sysconfig/kernel => MODULES_LOADED_ON_BOOT
Danke, aber das geht gerade nicht, da die sysconfig erst nach der fstab verarbeitet wird :)
Das halte ich für ein Gerücht ...
Code:
ls -las /etc/init.d/boot.d
lrwxrwxrwx  1 root root   19 Sep 13 02:05 S04boot.loadmodules -> ../boot.loadmodules
lrwxrwxrwx  1 root root   15 Sep 13 02:05 S08boot.localfs -> ../boot.localfs

Die von jengelh gepostete Lösung hat aber den Vorteil, dass neben dem Laden des Moduls auchg das Kontrolldateisystem unterhalb von /sys/fs gemountet wird.

Allerdings wird boot.fuse erst nach boot.localfs gestartet.
Code:
cat /ect/init.d/boot.localfs
[...]
# Should-Start:   boot.udev $local_fs
[...]
Also müsstest du diese Datei editieren um die Reihenfolge zu ändern.
Ob das allerdings Sinn macht, da die Virtuellen Dateisysteme (wie /sys) auch erst in der boot.localfs gemountet werden, wage ich zu bezweifeln.
 
b3ll3roph0n schrieb:
Tenacity schrieb:
b3ll3roph0n schrieb:
/etc/sysconfig/kernel => MODULES_LOADED_ON_BOOT
Danke, aber das geht gerade nicht, da die sysconfig erst nach der fstab verarbeitet wird :)
Das halte ich für ein Gerücht ...[

Also die Sache ist die: Beim durchstreifen des Google-Webs hat das jemand gemeint. Darauf hin habe ich es gar nicht erst probiert :?

Mit insserv boot.fuse ist das modul zwar geladen (lsmod), aber trotzdem hat er die ftp laufwerke nicht gemountet...woran kann es nun also liegen?

In der Fstab steht

Code:
curlftpfs#name:pw@ftp....     /mnt/ftp     fuse    users,rw,uid=1001,gid=100,umask=000
,also der angemeldete user darf die laufwerke mounten.
 
Also ich kenn jetzt den Grund, warum er die FTP Laufwerke nicht mountet

die boot.msg verrät es:
Code:
Error connecting to ftp: Failed to connect to 212.78.204.232: Network is unreachable
Error connecting to ftp: Couldn't resolve host 'ftp.mitglied.lycos.de'
Error connecting to ftp: Couldn't resolve host 'ftp.mitglied.lycos.de'
failedFuse filesystem already availabledone
Mounting fuse control filesystemdone

Was kann ich dagegen tun, dass das Netzwerk bei verarbeiten der FSTAB gar nicht geladen ist???
 
naja, wirf den mount eben in einem init-script an, das nach network startet. Oder mißbrauche dafür cron oder ...
 
rolle schrieb:
naja, wirf den mount eben in einem init-script an, das nach network startet. Oder mißbrauche dafür cron oder ...

Dann kann ich die FSTAB gleich wegschmeissen :?
hab doch die gleichen Probleme, wenn ich smb-Netzlauferk in die FSTAB eintrage oder was auch immer...
würde das also gerne mit der FSTAB hinbekommen.
 
Naja, für smb-Laufwerke gibt es ja auch deswegen extra die /etc/samba/smbfstab. Und für NFS gibt es eben /etc/init.d/nfs. Man kann eben nichts importieren aus einem nicht existenten Netzwerk. Und zusätzlich gibt es da ein sehr komfortables YaST-Frontend.
 
Oben