hallo nach langem Suchen habe ich endlich herausgefunden, dass für die Funktion von "subfs" die beiden Pakete "km_submount" und "submount" benötigt werden. Anfangs hat SuSE ja die Pakete auch installiert. Aber wehe, wenn man mit einer eigenen Auswahl der Software die Pakete abwählt. (In den "release-notes" werden die Pakete nicht genannt, obwohl ihre Bezeichnung von "subfs" abweicht.) Nun denne Nach dem Compilieren des Kernels mit Neuerstellung der /lib/modules/* muss ja auch "subfs" neu installiert werden. (Das gilt auch für den Fall, wenn die Pakete bei Erstinstallation abgewählt wurden). Wie bekannt ist hier nicht die erneute Installation der Pakete gemeint, sondern das Ausführen der Befehle in der INSTALL-Datei von /usr/src/kernel-module/subfs/*. Das dort genannte "make" Kommando erstellt aber keine Module. Die Lösung habe ich in nachfolgendem Text gefunden: (etwas gekürzte Fassung): - - - - s n i p p SuSE Instructions Miguel Angel Alvarez has kindly provided an updated kernel module source package for SuSE 9.0, as well as the following instructions for building the updated kernel module for a standard SuSE kernel. You should install both the km_submount package and the submount package (which only contains submountd) available on the Sourceforge project page. [ . . . .] You must install the kernel module sources (km_submount-0.9-1SuSE9.i586.rpm in our case). The kernel module will be under /usr/src/kernel-modules/subfs Compile the kernel module and install it: cd /usr/src/kernel-modules/subfs make -f Makefile.module make install - - - - s n i p p In Makefile.module und Makefile genannte Pfade für das Modul "subfs.ko" sind unterschiedlich und tatsächlich wird das Modul unter /lib/modules/kernel-version/extra/* installiert. (Ich habe vorsorglich einen Link nach ./kernel/fs/subfs/* angelegt.) Und hier fangen meine Fragen an: Muss nach der vorbeschriebenen Installation von subfs die initrd neu geschrieben werden? Muss SuSEconfig aufgerufen werden? Oder was sonst? Weil ich meinen Kernel mehrfach übersetzen musste, war auch die mehrfache Installation von subfs gefragt. Wie macht man das richtig? Muss jedesmal das Kommando "make -f Makefile.module" ausgeführt werden? Oder reicht der Befehl "make install" aus? (Schließlich gibt es ja nach einem "make -f *" das Modul "subfs.ko" schon unter /usr/src/kernel-module/subfs/* Es muss ja eigentlich nur noch nach /lib/module/* installiert werden. Oder wie mache ich es richtig? Als ich mit dem Kernel 2.6.5-17.14-default gearbeitet habe, erhielt ich bei Mehrfachinstallation von subfs u.a. folgende Fehlermeldung: - - - - s n i p p May 21 21:04:04 ro999 modprobe: FATAL: Error inserting subfs (/lib/modules/2.6.5-17.14-default/extra/subfs.ko): Invalid module format - - - - s n i p p Was ist da passiert. Was habe ich falsch gemacht? Passiert das nur mit Kernel 2.6.5-17.14-default - oder? Aus einem anderen Grund hatte ich zur Zeit obiger Fehlermeldung im Kernel "nvram" deaktiviert. Hat das womöglich was damit zu tun? (Jetzt, wo nvram wieder aktiviert ist im Kernel 2.6.4-52-default funktioniert auch subfs. Sind das 2 paar verschiedene Schuhe oder hat das einen Zusammenhang? (Eine Mehrfachinstallation von subfs habe ich bei der jetzt laufenden Installation von SuSE 9.1 noch nicht nötig gehabt. Deshalb weiß ich nicht, was passieren wird, wenn es wieder dazu kommt) Aus dieser Sorge heraus die Frage von oben : wie mache ich es richtig? Für jede Hilfe immer dankbar grüßt Rolf