Ich erstelle regelmäßig Pakete für Slackware Linux und ein Teil des Prozesses besteht darin, Binärdateien zu entfernen, damit sie weniger Speicherplatz beanspruchen. Ich finde, wenn ich strip --strip-all
(oder strip
ohne Optionen) Kernelmodule, können sie oft nicht einfügen:
FATAL: Fehler beim Einfügen von cloop (/lib/modules/2.6.38.7-smp/kernel/fs/cloop/cloop.ko): Ungültiges Modulformat
Welche Stripping-Stufe wird für Kernel-Module empfohlen? Wenn ich verwende --strip-debug
, entferne ich Debugging-Symbole, die sich negativ auf die Systemleistung und / oder die Fehlerprotokollierung auswirken?
quelle
--strip-unneeded
auch Streifen.modinfo
Abschnitt, einschließlich der "Modul hängt" und die "vermagischen" Dinge. Unsicher, was die Konsequenzen sein würden.