Mailinglist Archive: opensuse-de (2713 mails)
| < Previous | Next > |
Kernel-Neukompilierung: Module sind sehr fett
- From: Uli Heller <uli-werbung@xxxxxxxxxxxxxxxxx>
- Date: Fri, 1 Jul 2005 09:31:51 +0200
- Message-id: <200507010931.52655.uli-werbung@xxxxxxxxxxxxxxxxx>
Hallo zusammen,
aus verschiedenen Gründen verwende ich gerne
selbstkompilierte Kernels ohne die ganzen SuSE-Patches.
Für die Kernel-Konfiguration habe ich bislang die
Kernel-Konfiguration einer älteren Knoppix-Version
als Ausgangspunkt genommen und mit "make oldconfig"
aktiviert. Gestern hab ich's dann mal mit der Kernel-Konfiguration
von SuSE probiert (/boot/config-2.6.11.4-21.7-smp), alle
Fragen bei "make oldconfig" einfach mit ENTER abgenickt.
Problem: Mit der KNOPPIX-config nehmen alle Module etwa
60 MB ein, mit der SuSE-config über 200 MB. Es fällt auf,
dass die einzelnen Module mit der SuSE-config viel fetter
sind:
- KNOPPIX-config:
50542 Jun 30 10:20 ./kernel/drivers/net/e100.ko
123992 Jun 30 10:20 ./kernel/drivers/net/e1000/e1000.ko
- SuSE-config:
851179 Jul 1 07:25 ./drivers/net/e1000/e1000.ko
289910 Jul 1 07:25 ./drivers/net/e100.ko
Beides mal handelt es sich um Kernel-Version 2.6.12.2.
Hat jemand eine Idee, woran das liegen könnte? Wenn ich mir
die Modulgrößen des Standard-SuSE-Kernels ansehe, dann
stimmen diese grob mit meinen bisherigen KNOPPIX-config-Größen
überein. Bin für jeden Tipp dankbar!
MfG, Uli.
Hier noch der Ablauf, falls es jemand interessiert:
- Kernel-Sourcen inkl. patch-2.6.12.2 einspielen unter .../linux-2.6.12.2
- Wechseln in dieses Verzeichnis
- "config" einspielen: cp /boot/config-2.6.11.4-21.7-smp .config
- make oldconfig --> Mehrfach ENTER drücken
- make
- make modules_install
aus verschiedenen Gründen verwende ich gerne
selbstkompilierte Kernels ohne die ganzen SuSE-Patches.
Für die Kernel-Konfiguration habe ich bislang die
Kernel-Konfiguration einer älteren Knoppix-Version
als Ausgangspunkt genommen und mit "make oldconfig"
aktiviert. Gestern hab ich's dann mal mit der Kernel-Konfiguration
von SuSE probiert (/boot/config-2.6.11.4-21.7-smp), alle
Fragen bei "make oldconfig" einfach mit ENTER abgenickt.
Problem: Mit der KNOPPIX-config nehmen alle Module etwa
60 MB ein, mit der SuSE-config über 200 MB. Es fällt auf,
dass die einzelnen Module mit der SuSE-config viel fetter
sind:
- KNOPPIX-config:
50542 Jun 30 10:20 ./kernel/drivers/net/e100.ko
123992 Jun 30 10:20 ./kernel/drivers/net/e1000/e1000.ko
- SuSE-config:
851179 Jul 1 07:25 ./drivers/net/e1000/e1000.ko
289910 Jul 1 07:25 ./drivers/net/e100.ko
Beides mal handelt es sich um Kernel-Version 2.6.12.2.
Hat jemand eine Idee, woran das liegen könnte? Wenn ich mir
die Modulgrößen des Standard-SuSE-Kernels ansehe, dann
stimmen diese grob mit meinen bisherigen KNOPPIX-config-Größen
überein. Bin für jeden Tipp dankbar!
MfG, Uli.
Hier noch der Ablauf, falls es jemand interessiert:
- Kernel-Sourcen inkl. patch-2.6.12.2 einspielen unter .../linux-2.6.12.2
- Wechseln in dieses Verzeichnis
- "config" einspielen: cp /boot/config-2.6.11.4-21.7-smp .config
- make oldconfig --> Mehrfach ENTER drücken
- make
- make modules_install
| < Previous | Next > |