itlukasz Napisano Sierpień 8, 2005 Zgłoszenie Share Napisano Sierpień 8, 2005 Cześć, mam FC4, skompilowałem sobie kernel z 2.6.11... na 2.6.12... i wszysto działa tak jak trzeba tylko że musz zrobić mkinitrd i dodać do gruba bo bez tego jak bym wywalił z gruba linie initrd .....*.img to podczas ładowania systemu zatrzymie mi sie z komunikatem Unable to open an initial console tyle że nie wiem czy musze robic to initrd czy może wystarczy że coś w kernelu zmienie aby nie trzeba było tego robić ? kernel kompilowałem w ten sposób make bzImage make modules make modules_install skopiowałem bzImage do /boot/nazwa dodałem wpis w grubie ale tak jak mówie musze dodatkowo zrobić mkinitrd i dodać wpis w grubie ale nie wiem czy to trzeba robić czy można to jakoś pominąć. Jeśli jest do tego odpowiednia opcja w kernelu to prosze o namiary na nią pozdrawiam i thx za informacje Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Sierpień 8, 2005 Zgłoszenie Share Napisano Sierpień 8, 2005 udev wymaga initrd - bez niego nie zostaną stworzone pliki urządzeń. http://fedora.redhat.com/docs/udev/ - akapit o initrd. Tak swoją drogą, to w czym przeszkadza Ci initrd? Na koniec moje standardowe pytanie odnośnie kompilacji kernela: dlaczego rekompilujesz kernel? :] Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
itlukasz Napisano Sierpień 8, 2005 Autor Zgłoszenie Share Napisano Sierpień 8, 2005 udev wymaga initrd - bez niego nie zostaną stworzone pliki urządzeń. http://fedora.redhat.com/docs/udev/ - akapit o initrd. Tak swoją drogą, to w czym przeszkadza Ci initrd? Na koniec moje standardowe pytanie odnośnie kompilacji kernela: dlaczego rekompilujesz kernel? :] dlaczego mówisz że rekompiluje skoro kompiluje nową wersje ?? aktualnie ma 2.6.11xx a kompiluje wersje 2.6.12.4, którą chce sobie ustawić pod mój system (niepotrzebne out). Co do initrd, pewien gentoo user powiedział mi iż jest to zbędne i powinienem sie tego pozbyć bo spowalnia uruchamianie i ze to można w kernelu wyłączyć. No ale widać sie pomylił aha i jeszcze jedno ... dzięki za informacje pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Sierpień 9, 2005 Zgłoszenie Share Napisano Sierpień 9, 2005 dlaczego mówisz że rekompiluje skoro kompiluje nową wersje ?? A bo trochę nie czytałem uwaznie ;] W Fedorze jest jajko bazujące na 2.6.12.3 więc wydawało mi się, że to jest zwykła rekompilacja (masz zaktualizowany system?). aktualnie ma 2.6.11xx a kompiluje wersje 2.6.12.4, którą chce sobie ustawić pod mój system (niepotrzebne out). IMHO le[pie korzystać ze źródeł dystrybucyjnych zawierających m. in. ExecShield → http://www.redhat.com/magazine/009jul05/fe...res/execshield/ , patche ograniczające dostęp do /dev/mem, itp. A tak swoją drogą, to wywalanie niepotrzebnych modułów praktycznie nic nie daje → http://www.fedora.pl/site/forum/index.php?...indpost&p=20573 Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
itlukasz Napisano Sierpień 9, 2005 Autor Zgłoszenie Share Napisano Sierpień 9, 2005 dzięki za odpowiedź, niestety mam kolejny problem skompiilowałem sobie nowy kernel czyli 2.6.12.4 wszstko pod mój sytem i reszte wywaliłem no i jest problem, zrobiłem mkinitrd obraz.img dodałem go do gruba, system startuje ale po chwili unable to open an initial console co mogłem wyrzuć z kerenla że teraz nie działa ?? albo inaczej, co musi byc w kerenlu aby init działał ? dodam iż jak wcześniej robiłem kernel że źródeł to nie bhyło tego problemu, zrobiłem *.img dodałem do gruba i wszystko ładnie działało tyle że wtedy tyle nie wywalałem z kernela jak przy tym co ściagłem z kernel.org 2.6.12.4 za pomoc thx i pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Sierpień 9, 2005 Zgłoszenie Share Napisano Sierpień 9, 2005 http://groups-beta.google.com/group/pl.com...962b918efa219bd Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
itlukasz Napisano Sierpień 9, 2005 Autor Zgłoszenie Share Napisano Sierpień 9, 2005 własnie chciałem powiedzieć że wystarczyło wkompilować ramdisk bo włąśnie odpaliłem na nowym kernelu system po zaznaczeniu tej opcji a czy to znaczy że fedorki bedz ramdisku sie nie da odpalić ?? pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Sierpień 9, 2005 Zgłoszenie Share Napisano Sierpień 9, 2005 a czy to znaczy że fedorki bedz ramdisku sie nie da odpalić ?? Ciężko mi powiedzieć, bo to raczej działka, na której nie znam się zbyt dobrze :/ W Rahidzie mkinitrd nie używa już udev czy udevstart w initrd ( http://cvs.fedora.redhat.com/viewcvs/*chec...l/mkinitrd.spec - changelog z 24 czerwca 2005), więc może się da. Jak chcesz to sprawdź samemu Chętnie bym poznał rezultaty. Przynajmniej initrd jest teraz prawie dwa razy mniejsze → http://www.livejournal.com/users/pjones_code/611.html ;-) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się