Strona 1 z 1

Przebudowa pakietu jądra ze źródeł z repozytoriów

: 24 lutego 2010, 10:30
autor: mariaczi
Cześć.

Wiem jak przebudować paczuszkę jądra z przystosowaniem do własnej maszyny. Powstała nawet instrukcja.
Nie doszukałem się jednak co i jak zmodyfikować, aby nazwa paczki była inna od tej dystrybucyjnej. Tzn. żeby np. w /lib/modules/ było 2.6.26-2-686srv a nie samo 2.6.26-2-686 i aby plik jądra nazywał się analogicznie.

Ktoś podpowie?

: 24 lutego 2010, 12:41
autor: panjandrum
W make-kpkg masz --append-to-version, dodatkowo możesz skorzystać też z --revision, ale to nie zmienia nazwy jądra, tylko dodaje do nazwy paczki .deb, przydatne, gdy chcesz skompilować kilka różnych jąder pod tą samą nazwą.

: 24 lutego 2010, 13:09
autor: mariaczi
No dobrze. A moduły lądują wtedy w osobnych (swoich) katalogach?

A co jeśli chcę zrobić to w następujących krokach: (w katalogu ze źródłami)

Kod: Zaznacz cały

fakeroot debian/rules debian/control
fakeroot debian/rules debian/build debian/stamps
fakeroot make -f debian/rules.gen setup_i386_none_686
Tutaj możemy wejść niżej w strukturę katalogów

Kod: Zaznacz cały

cd debian/build/build_i386_none_686/
i przystosować konfigurację pod siebie poprzez

Kod: Zaznacz cały

make menuconfig
Dalej wrócić trzy poziomy wyżej i przystąpić do budowy paczki kernela

Kod: Zaznacz cały

fakeroot make -f debian/rules.gen binary-arch_i386_none_686
Drążę temat, gdyż w taki sposób mogę przygotować własny pakiet ze źródłami + dodatkowe modyfikacje a następnie w prosty sposób budować już pakiet binarny na docelowej maszynie.

: 25 lutego 2010, 18:58
autor: Yampress
http://yampress.dug.net.pl/doku.php?id= ... ja-kernela


Poza tym w jądrze (tylko nie pamiętam gdzie), możesz wpisać własną nazwę jaja.