kein Ordner /kernel in /lib/modules/{Kernel-Version}

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
fbeye71
Beiträge: 3
Registriert: 29.08.2022 21:38:14

kein Ordner /kernel in /lib/modules/{Kernel-Version}

Beitrag von fbeye71 » 29.08.2022 22:20:21

Hallo zusammen.
Bisher habe ich mich mit dem Thema Kernel noch nicht näher beschäftigen müssen. Nun bin ich aber auf ein Problem gestoßen, bei dem ich da nun nicht mehr herum komme.

Ich habe mir bei 1Blu einen VServer mit Debian 11 minimal (Kernel: 4.19.0) aufgesetzt. Hier möchte ich jetzt Sachen umsetzen, die ich zuvor im kleinen auf einem Pi mit Raspbian getestet habe. Aber jetzt scheitere ich schon daran, ein Webdav-Laufwerk einzubinden.

Beim Mounten bekomme ich die Fehlermeldung, das "fuse" nicht gefunden wird, welches ich aber aktuell installiert habe.

Code: Alles auswählen

  Password:
/sbin/mount.davfs: loading kernel module fuse
modprobe: FATAL: Module fuse not found in directory /lib/modules/4.19.0
/sbin/mount.davfs: loading kernel module fuse failed
/sbin/mount.davfs: waiting for /dev/fuse to be created
/sbin/mount.davfs: can't open fuse device
Auch modprobe bzw. modinfo zeigen den selben Fehler.

Meine Recherche hat mich bis jetzt so weit gebracht, dass in meinem Verzeichnis /lib/modules/4.19.0 keine Unterordner vorhanden sind. Auch fehlen Dateien, die auf dem RaspPi vorhanden sind.

1blu-Server

Code: Alles auswählen

root@v7492:/lib/modules/4.19.0# ls -la
total 36
drwxr-xr-x 2 root root 4096 Aug 29 02:14 .
drwxr-xr-x 3 root root 4096 Aug 29 02:14 ..
-rw-r--r-- 1 root root   45 Aug 28 23:13 modules.alias
-rw-r--r-- 1 root root   12 Aug 28 23:13 modules.alias.bin
-rw-r--r-- 1 root root   12 Aug 28 23:13 modules.builtin.alias.bin
-rw-r--r-- 1 root root    0 Aug 28 23:13 modules.builtin.bin
-rw-r--r-- 1 root root    0 Aug 28 23:13 modules.dep
-rw-r--r-- 1 root root   12 Aug 28 23:13 modules.dep.bin
-rw-r--r-- 1 root root    0 Aug 28 23:13 modules.devname
-rw-r--r-- 1 root root   55 Aug 28 23:13 modules.softdep
-rw-r--r-- 1 root root   49 Aug 28 23:13 modules.symbols
-rw-r--r-- 1 root root   12 Aug 28 23:13 modules.symbols.bin
Raspbian

Code: Alles auswählen

1234@serverpi:/lib/modules/5.15.56-v8+ $ ls -la
insgesamt 2576
drwxr-xr-x  3 root root   4096 26. Aug 11:03 .
drwxr-xr-x  6 root root   4096 26. Aug 11:03 ..
drwxr-xr-x 11 root root   4096 26. Aug 11:03 kernel
-rw-r--r--  1 root root 603725 11. Aug 12:23 modules.alias
-rw-r--r--  1 root root 628398 11. Aug 12:23 modules.alias.bin
-rw-r--r--  1 root root  15386 11. Aug 12:23 modules.builtin
-rw-r--r--  1 root root  28860 11. Aug 12:23 modules.builtin.alias.bin
-rw-r--r--  1 root root  17015 11. Aug 12:23 modules.builtin.bin
-rw-r--r--  1 root root  88262 11. Aug 12:23 modules.builtin.modinfo
-rw-r--r--  1 root root 223541 11. Aug 12:23 modules.dep
-rw-r--r--  1 root root 300613 11. Aug 12:23 modules.dep.bin
-rw-r--r--  1 root root    384 11. Aug 12:23 modules.devname
-rw-r--r--  1 root root  67319 11. Aug 12:23 modules.order
-rw-r--r--  1 root root    883 11. Aug 12:23 modules.softdep
-rw-r--r--  1 root root 279141 11. Aug 12:23 modules.symbols
-rw-r--r--  1 root root 338178 11. Aug 12:23 modules.symbols.bin


Muss ich vielleicht bei der minimal-Variante noch etwas "aktivieren"? Oder sind auf virtuellen Servern andere Strukturen?

Ich bedanke mich schon mal für eure Antworten und hoffe ich habe meine Frage verständlich formuliert.


FBeye71

DeletedUserReAsG

Re: kein Ordner /kernel in /lib/modules/{Kernel-Version}

Beitrag von DeletedUserReAsG » 29.08.2022 22:21:46

Je nach Virtualisierung hast du keine Möglichkeit, am Kernel irgendwas zu stellen. Entsprechend wäre erstmal herauszufinden, was da genau verwendet wird, bevor du da einen Haufen Zeit in etwas steckst, das gar nicht funktionieren kann.

Kernel in Version 4.19 bei Stable deutet darauf hin, dass der Kernel zu einem älteren Hostsystem gehört, und deine VM als Gast da keinerlei Einfluss drauf hat.

Benutzeravatar
fbeye71
Beiträge: 3
Registriert: 29.08.2022 21:38:14

Re: kein Ordner /kernel in /lib/modules/{Kernel-Version}

Beitrag von fbeye71 » 29.08.2022 22:38:32

Danke für die schnelle Antwort.
Vom Sinn her gab es die Antwort auch in diesem Beitrag (viewtopic.php?t=183976). Allerdings dachte ich, dass es mich nicht betrifft, da ich ja den Kernel nicht aktualisieren will, sondern grundsätzliche Funktionen nutzen will (webDav). Und die nach meinem Verständnis ja unabhängig vom Hostsystem funktionieren sollten.

DeletedUserReAsG

Re: kein Ordner /kernel in /lib/modules/{Kernel-Version}

Beitrag von DeletedUserReAsG » 29.08.2022 22:41:35

fbeye71 hat geschrieben: ↑ zum Beitrag ↑
29.08.2022 22:38:32
Allerdings dachte ich, dass es mich nicht betrifft, da ich ja den Kernel nicht aktualisieren will, sondern grundsätzliche Funktionen nutzen will (webDav). Und die nach meinem Verständnis ja unabhängig vom Hostsystem funktionieren sollten.
WebDAV selbst ist kein Problem, aber wenn du es mounten willst, brauchst du FUSE, und das benötigt zunächst das entsprechende Modul im Kernel.

Benutzeravatar
fbeye71
Beiträge: 3
Registriert: 29.08.2022 21:38:14

Re: kein Ordner /kernel in /lib/modules/{Kernel-Version}

Beitrag von fbeye71 » 29.08.2022 22:50:09

WebDAV selbst ist kein Problem, aber wenn du es mounten willst, brauchst du FUSE, und das benötigt zunächst das entsprechende Modul im Kernel.
Das heißt, was auf meinem Pi im Verzeichnis "kernel" steckt, ist durch die Virtualisierung aus meinem Zugriff entfernt und deswegen ist das Verzeichnis nicht vorhanden?
Dann wäre wohl die Frage, ob es über den Support möglich ist, entsprechende Module nach zu laden. Oder ist das Illusorisch?

DeletedUserReAsG

Re: kein Ordner /kernel in /lib/modules/{Kernel-Version}

Beitrag von DeletedUserReAsG » 29.08.2022 23:01:51

fbeye71 hat geschrieben: ↑ zum Beitrag ↑
29.08.2022 22:50:09
Dann wäre wohl die Frage, ob es über den Support möglich ist, entsprechende Module nach zu laden.
Technisch ist’s möglich; es würde mich jedoch sehr wundern, wenn sie das machen würden. Aber fragen kostet ja (hoffentlich) nichts :)

Antworten