Anfängerfrage

  • Hallo, ich habe mal eine allgemeine Frage:


    wieso fehlt bei meinem TS-112 der Pfad opt/lib/modules - was genau befindet sich in dem Ordner?


    Danke

  • Im Grunde liegen dort normal die Module des Kernels.
    wieso nun /opt als prefix angeführt wird, liegt wohl daran, dass das /opt einer größeren partition zugeordnet ist.


    Der Kernel an sich kann Modular aufgebaut sein, muss er aber nicht. Somit würden die wichtigsten Teile im Kernel fest implementiert.


    z.b. Der Devicetreiber für ext4 dateisysteme
    - er kann modular im ordner /lib/modues/.../drivers/libext4.so hinterlegt sein, so dass der Kernel bei bedarf diese dort laden kann.
    - er kann fest im kernel compiliert sein, somit kann der Kernel immer ext4 ( auch wenn er es nicht benötigt ); Nachteil ist natürlich ein größerer Kernel ...

  • Da Linux dem FSH unterliegt, wäre die Struktur

      /lib – Kernel-Module und dynamische Bibliotheken
      /lib<nr> – Alternative Kernel-Module und dynamische Bibliotheken


    in dem dann der Ordner modules automatisch existieren sollte.
    Wird der Kernel nicht modular erstellt, kann dieser getrost natürlich gelöst werden.


    Der Prefix von /opt lässt hier ja auf Optware/Optionale, also nicht dem eigentlichem System zugehörige Software als auch Module schließen.


    Kurz um: der ornder muss nicht existieren, weder in /lib noch in /opt/lib :shock: