Witam, Ostatnio naszła mnie ochota kompilacji jądra i zrobienia go sobie na ramdysku - nie wiem czy dobrze się wyraziłem, ale w każdym razie chodzi o initrd. Zacząłem oczywiście od czesania Documentation/initrd.txt W konfiguracji jądra wkompilowałem na stałe wszystkie potrzebne (mam nadzieje) do tego rzeczy czyli: - RAM disk support - Initial RAM disk (initrd) support - Loopback device support - ROM filesystem support IDE oraz mój filesystem (ReiserFS) dałem jako moduły. Wszystko się skompilowało i robiąc zgodnie z opisem www.debianusers.pl z initrd przy bootowaniu nowego kernela mam kernel panic - nie może zamontować partycji root. Dodam, że obrazu initrd nie kompresowałem. Moje podejrzenie w obecnej chwili zatrzymało się na tym, iż do obrazu jądra w lilo trzeba jeszcze dopisać append do partycji root czyli do ramdysku, ale pierwsze próby z tym nie przyniosły żadnych efektów. Poszukiwałem więc rozwiązań tutaj w archiwum, oczywiście w google i na usenecie. Nie wiem co robie źle, cały czas mam kernel panic z tym samym komunikatem. Wiem, że przy initrd właśnie o to chodzi, aby IDE i filesys było jako moduł, ale jakoś nie chce to u mnie działać. Dodatkowo przy starcie mam jeszcze komunikat 'cramfs: wrong magic', ale jak się doszukałem podobno to nie jest powód. Wersja kernela nie ma znaczenia bo to samo mam przy 2.4.22, 2.4.23 i 2.4.24. Mam w systemie zainstalowane jeszcze pakiety do cramfs (cramfsprogs). Jeśli ktoś wie co źle robie to będe wdzięczny za wskazówki, bo brak już mi sił do tego. :) Pozdrawiam. -- ) mateusz-zlom.net ( ( Debian/GNU Linux Administrator * On IRC as Annihilator@PolNet ) ) GPG: http://mateusz.zlom.net/gpg * JID: annihilator@chrome.pl (
Attachment:
pgpcsOKBqU4Xg.pgp
Description: PGP signature