Portál AbcLinuxu, 10. května 2025 08:50

Dotaz: Velikost kernelu po kompilaci

7.8.2012 18:16 teevee
Velikost kernelu po kompilaci
Přečteno: 235×
Odpovědět | Admin
Zkusil jsem kompilovat poslední kernel z důvodu podpory pro DVB-t tuner pro debian wheeze amd64. Nicméně mne překvapilo , že ač jsem použil konfigurák staršího jádra a povypínal všechno co jsem nechtěl / zejména ovladače nepotřebných zařízení), tak výsledná instalovaná velikost linux-image byla přes 1GB. Přitom velikost původního jádra 3.2.0.3 byla pouhých 148 Mb po instalaci. Nějak to nechápu, pomůže mi to psorím někdo vysvětlit ?? díky Tomáš

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.8.2012 18:28 Michal Marek
Rozbalit Rozbalit vše Re: Velikost kernelu po kompilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Asi jsi zapomněl vypnout CONFIG_DEBUG_INFO.
7.8.2012 18:29 teevee
Rozbalit Rozbalit vše Re: Velikost kernelu po kompilaci
podívám se, ale vycházím z toho, že pokud jsem přebral konfigurák jádra s velikostí 148mb , tak by to nové měli být ne-li stejné, tak menší. ale díky
7.8.2012 19:34 teevee
Rozbalit Rozbalit vše Re: Velikost kernelu po kompilaci
takže vypnutí config-debug info byla správná cesta díky
7.8.2012 18:32 teevee
Rozbalit Rozbalit vše Re: Velikost kernelu po kompilaci
šel jsem přes xconfig. Ale CONFIG_DEBUG_INFO nikde nevidím, asi se koukám jinam než mám že ??
vencour avatar 7.8.2012 18:43 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: Velikost kernelu po kompilaci
Tak zkuste v konsoli zadat tohle ... grep DEBUG /usr/src/linux/.config | grep -v "#"
Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
7.8.2012 18:31 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Velikost kernelu po kompilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
To nevíme...

Prostě zakompilovals vše do jádra místo modulů, přidals ladící informace a já nevím co ještě.....

Mě komprimovaný kernel má kolem 3,5M. (bez modulů)

Takže pokud nedodáš jak jsi to dělal těžko soudit....
7.8.2012 18:35 teevee
Rozbalit Rozbalit vše Re: Velikost kernelu po kompilaci
takže

stávající jádro 3.2.0.3

stáhl jsem sources 3.4.7

po rozbalení jsem kopíroval .config jádra 3.2.0.3 cp /boot/config-3.2.0-3-amd64 ./.config

pak make xconfig ( zde jsem povypínal co šlo) pak make-kpkg clean nakonec fakeroot make deb-pkg
7.8.2012 21:16 jadd
Rozbalit Rozbalit vše Re: Velikost kernelu po kompilaci
můj též, 3.5MB + 1.5MB initramfs

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.