/lib/modules/2.6.8-24-default und 2.6.8-override-default
Hallo, in meinem /lib/modules-Verzeichnis existieren Unterverzeichnisse für die einzelnen Kernelversionen, z. B. 2.6.8-24.16-default etc. Ich verwende den SuSE-Standardkernel, d. h. mit jedem Security-Update des Kernels wird ein neues Verzeichnis angelegt. Allerdings gibt es auch ein Verzeichnis 2.6.8-24-default und 2.6.8-override-default. Meine Hoffnung war, dass ich in 2.6.8-24-default eigene Kernelmdoule hineinkopieren kann, damit ich diese nicht nach jedem Security-Update neu kompilieren muss. Allerdings findet sie modprobe (bzw. depmod) dort nicht. Deshalb meine Frage: Wofür die beiden Verzeichnisse? Danke! Gruß, Bernhard
Bernhard Walle wrote:
in meinem /lib/modules-Verzeichnis existieren Unterverzeichnisse für die einzelnen Kernelversionen, z. B. 2.6.8-24.16-default etc. Ich verwende den SuSE-Standardkernel, d. h. mit jedem Security-Update des Kernels wird ein neues Verzeichnis angelegt.
Allerdings gibt es auch ein Verzeichnis 2.6.8-24-default und 2.6.8-override-default. Meine Hoffnung war, dass ich in 2.6.8-24-default eigene Kernelmdoule hineinkopieren kann, damit ich diese nicht nach jedem Security-Update neu kompilieren muss.
Eigentlich ist dafuer eher das override-default Verzeichnis zustaendig, zumindest nach SuSE's Idee. Dort sollten die modutils Programme suchen, bevor andere spezifische Pfade unterhalb von /lib/modules abgesucht werden. Dort koennen Module abgelegt werden, die ueber ein Security Update bestehen bleiben sollten, weil sie nicht ungueltig werden. Allerdings ist das Problem, dass dieses Verzeichnis IIRC nicht aufgeraeumt wird - liegen dort also Module vor, die nicht mehr gueltig sind, muessen sie von Hand entfernt werden, ansonsten kommt es zu Problemen. Evtl. korrekte Module mit gleichem Namen in spezifischeren Unterverzeichnissen wuerden naemlich nicht mehr gefunden werden. Genauere Infos sollten sich eigentlich in /usr/src/linux/README.SUSE finden. Cheers, Thomson PS: Sorry fuer die spaete Antwort, ich war etwas ausser Gefecht gesetzt...
participants (2)
-
Bernhard Walle
-
Thomas Hertweck