Weak Symbols im Linux-Kernel

Versucht man ein Kernel-Modul zu laden, dessen Symbole nicht durch den Kernel-Modul-Loader aufgelöst werden können, schlägt das Laden fehl. Sind diese Symbole jedoch für den Betrieb des Moduls nicht zwingend nötig und man könnte z.B. im Debug-Fall darauf verzichten, muss man im Allgemeinen das Modul ohne die Modul-Abhängigkeiten neu übersetzen. Um sich diesen Schritt zu […]

Read More

Quicktipp: Alte Kernel-Images entsorgen

Unter Ubuntu oder dessen Derivaten wie Elementary OS häufen sich mit der Zeit alte Kernel-Images an. Dies ist insbesondere hinderlich, wenn man wie ich (noch) eine separate Boot-Partition besitzt. Mit dem folgenden Kommando kann man einfach alle Kernels außer dem aktuell laufenden entsorgen – also nach einem frischen Kernel-Update bitte erst nach einem Reboot aufrufen, […]

Read More