Re: Zbudowanie kernela z wlasnym configiem.

2004-12-19 Wątek Adam Gołębiowski
On Sat, Dec 18, 2004 at 12:06:57PM +0100, Pawel Koska wrote:
> Chciałem zrobić coś takiego:
> Zbudować
> ./builder -bb -r LINUX_2_6 kernel.spec
> potem zainstalować kernel-source, tam odpalić make menuconfig wywalić to co 
> mi 
> niepotrzebne, zapisać ten config i następnie go podmienić z tym co jest w 
> cvs.

A po co? Znakomita większość rzeczy i tak siedzi w modułach więc nie ma
żadnego wpływu na wydajność kernela jako takiego. 

Sens miałoby to tylko wtedy, gdybyś dokładał jakieś swoje łatki.

-- 
http://www.mysza.eu.org/ | Everybody needs someone sure, someone true,
   PLD Linux developer   | Everybody needs some solid rock, I know I do.

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Zbudowanie kernela z wlasnym configiem.

2004-12-18 Wątek Pawel Koska
Dnia sobota 18 grudzień 2004 14:29, Wieslaw Kierbedz napisał:

> >Ściąga mi się z 16 różnych configów, ale pewnie dla mnie interesujący jest
> >kernel-i386-smp.config
> >kernel-i386.config
> >Jeśli podmienię  te configi to mi się zbuduje tak jak ja chcę ?

> Powinno ci się udać.
> Istnieje jeszcze możliwość budowania etapami:

OK będę próbować zobaczymy co z tego wyjdzie. Na pewno trochę czasu to potrwa, 
bo moja 2 procesorowa maszyna nie jest zbyt wydajna (to tylko 2x PII 266Mhz).

> Nie boisz się, że ci zabraknie jakiegoś istotnego modułu?
> Na 2.4.x robiłem sobie własne configi, na 2.6.x na workstację też, ale
> doszło sporo nowinek (preamptive, capability i różne inne) i już nie jestem
> taki hop do przodu, że ustawię wszystko, czego mi potrzeba. Pozdrawiam

Chyba nie, wcześniej ładowałem sobie w make menuconfig config 
kernel-i386.config z PLD i potem w nim wywalałem to co znam i wiem że jest mi 
nie potrzebne. Wywalam np. obsługę różnych protokołów X.25 FR, ATM czy co tam 
jest jeszcze, obsługę większości sieciówek (szczególnie 1000Mbit) WiFi i 
trochę innych rzeczy o których mam jakiekolwiek pojęcie.

Jak bym najpierw wyrzucił wszystko, a potem dodawał obsługę tego co mi jest 
potrzebne, to na pewno by mi czegoś zabrakło ;)

Pawel

___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl


Re: Zbudowanie kernela z wlasnym configiem.

2004-12-18 Wątek Wieslaw Kierbedz
Pawel Koska napisał(a):
Witam
Chciałbym sobie zbudować rpm z kernelem, ale by był bardziej dopasowany do 
moich potrzeb. Chciałbym zbudować jeden kernel który będę mógł wykorzystać na 
kilku takich samych komputerach.

Chciałem zrobić coś takiego:
Zbudować
./builder -bb -r LINUX_2_6 kernel.spec
potem zainstalować kernel-source, tam odpalić make menuconfig wywalić to co mi 
niepotrzebne, zapisać ten config i następnie go podmienić z tym co jest w 
cvs.

Tylko nie wiem który config mogę podmienić i czy to coś da ?
Ściąga mi się z 16 różnych configów, ale pewnie dla mnie interesujący jest
kernel-i386-smp.config
kernel-i386.config
Jeśli podmienię  te configi to mi się zbuduje tak jak ja chcę ?
Czy na coś jeszcze powinienem uwagę zwrócić ?
 

Powinno ci się udać.
Istnieje jeszcze możliwość budowania etapami:
builder -bp -r LINUX_2_6 kernel.spec
teraz w ~/rpm/BUILD/linux* make menuconfig
cd ../../SPECS
rpmbuild -bc --short-circuit kernel.spec
rpmbuild -bi --short-circuit kernel.spec
rpmbuild -bb --short-circuit kernel.spec
Kłopot może być z powodu skomplikowanych manipilacji, jakie odbywają się podczas budowania 
kernela da .config, autoconf.h i defconfig. Ale powinno się chyba tak dać.
Nie boisz się, że ci zabraknie jakiegoś istotnego modułu?
Na 2.4.x robiłem sobie własne configi, na 2.6.x na workstację też, ale doszło sporo nowinek (preamptive, 
capability i różne inne) i już nie jestem taki hop do przodu, że ustawię wszystko, czego mi potrzeba.
Pozdrawiam
--
WK


___
pld-users-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-users-pl