Strona 1 z 4
Jądro w wersji 2.6.26 - pierwsza moja kompilacja
: 15 lipca 2008, 00:47
autor: mikmik
Po roku mobilizacji. Postanowiłem skompilować jądro.
Kod: Zaznacz cały
linux-2.6.26.tar.gz
linux-2.6.26.tar.gz.sign
linux-2.6.26.tar.sign
i są jeszcze łatki, czy ja mam wszystko ściągnąć i wypakować? Czy tylko ten pierwszy? Jeżeli tak to po co reszta i co z tymi łatkami?
[Dodano: 2008-07-15, 01:21]
Zrobiłem to w sumie myśląc, że to większy przypływ emocji. Nie wiem czy będzie działać jeszcze bo 90% opcji w ogóle nie zrozumiałem ale jak na pierwszy raz myślę nie najgorzej.
: 15 lipca 2008, 11:47
autor: sali
[url=http://kompilacja_jadra_linuxa_26.xt.pl/]TU[/url] masz fajną stronkę o kompilacji i to po polsku. Warto też zajrzeć do dokumentacji gentoo, to prawdziwa kopalnia wiedzy.
Jeśli chodzi o metodę kompilacji, to chyba od # make bla bla bla wygodniejsza jest metoda debianowa. Powstaje śliczna paczuszka .deb Tu jest małe
HOWTO No i tak z mojego doświadczenia :P, trzeba pamiętać, że czasem do uruchomienia systemu potrzebny jest initramfs, ale to zależy od configu jądra.
Powodzenia
: 20 lipca 2008, 18:28
autor: mikmik
Tworzenie i instalowanie paczek mam myślę opanowane ale żeby jajko odpaliło jeszcze nie do końca. Borykam się z problemem
Kod: Zaznacz cały
[0,732145] Kernel panic - not syncing: VFS unable to mount root fs on unknown-block (0,0)
Prosiłbym o rady i sugestie.
Kod: Zaznacz cały
Kernel panic: VFS: Unable to mount root fs on (0:0):
Jeśli wystąpił poprzedni komunikat ten też się pojawi. Jeśli jednak wystąpi sam oznacza to, że system nie mógł sobie poradzić z systemem plików, czyli nie wkompilowaliśmy w jądro obsługi systemu plików, jakich używamy, np. Ext2/3, ewentualnie wkompilowaliśmy go jako moduł i stąd problemy.
Mam to wkompilowane na stałe (mam na myśli ext3) więc ja nie mam więcej pomysłów.
: 20 lipca 2008, 18:56
autor: Rad
mikmik pisze:mam to wkompilowane] na stałe (mam na myśli ext3 ) wiec ja nie mam pomysłów wiecej
Trzeba również sprawdzić drivery do obsługi dysku, sata etc. Wszystko, co jest potrzebne do zamontowania filesystemu. Na pewno coś pominąłeś.
: 21 lipca 2008, 12:40
autor: sali
: 21 lipca 2008, 13:07
autor: Yampress
Użyj sobie konfiga z /boot z aktualnego jaja co teraz masz zainstalowanego. Wczytaj go podczas etapu konfiguracji 2.6.26. Dopiero po tym zacznij sie interesowac co z niego niepotrzebnego usunąć.
: 23 lipca 2008, 00:00
autor: mikmik
Dziękuję za rady będę próbował. Przepraszam, że tak długo nie odpisałem ale router mi się spalił i jestem trochę bez dostępu do internetu.
Dam znać jak poszło.
: 23 lipca 2008, 12:11
autor: zomer
Podepnę się pod temat. Na podanej sronie jest
Kod: Zaznacz cały
make-kpkg --revision=kernelMoj.1 kernel_image
Tu
Czegoś nie rozumiem. Nazwa
kernel-image została zmieniona na
linux-image ostatnimi czasy
(nie wiem jestem za młody). Pytam bo mam zamiar kompilować jądro tylko jak teraz mamy linux-image a wcześniej był kernel-image. No właśnie to jak to jest?
Właściwie to moim celem jest rekompilacja jądra z zamiarem zaktualizowania informacji o sprzęcie.
: 23 lipca 2008, 14:54
autor: puton
ja sie chcialem pochwalic, ze wlasnie po raz pierwszy w zyciu wykonalem kompilacje kernela i to wlasnie do 2.6.26 (poprzednia wersja kernela - z plyty Etcha - 2.6.16 bodajze). smiga, dziala, tylko stery ati marudza w dalszym ciagu:/
: 24 lipca 2008, 10:41
autor: zomer
puton Tak z ciekawości zapytam o
jak sobie z tym poradziłeś bo ja widzę tylko
jako najnowsze headers`y.