Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.


Członek DUG



Witam, zachciało mi się dzisiaj kompilować nowego kernel i wymyśliłem, że będzie on bez initrd żeby zobaczyć jak to działa.
Męczę się od 2 godzin i ni cholery nie chce wstać bez initridu pomimo, że wydaje mi się że to co trzeba ustawiłem na sztywno. Jedyna oznaka migający caps lock. Z initrd działa jak powinno.
I tu pytanie czy jest sens męczyć się i kompilować bez initrd?? Czy są jakieś plusy że będzie bez niego?
I co powinno się wkompilować na sztywno żeby to działało bo ja już nie mam pomysłu?
Jakoś mało informacji jest w necie na ten temat tak, że tutaj pytam.
Offline




elektryk dyżurny





pewnie nie poinformowałeś swojego bootloadera, że twoje nowe jajco nie używa już initrd.
obczaj lilo.conf/menu.lst
Offline


Członek DUG



Oczywiście grub nie działa tak jak powinien. Zmieniłem wpis i teraz się bootuje, ale jak popatrzałem w logi to się przestraszyłem ilością błędów w tym jajku ;p
Offline




Imperator





na przyszłość jak wygenerowac obraz ram dysku za pomoca mkinitrd
apt-get install initrd-tools
a potem
mkinird -o /boot/initrd.img /lib/modules/2.6.25
jest jeszcze inne metoda ....
Offline


Członek DUG



Raczej już initrida nie będę używał bo nie widzę różnicy jak on jest czyli jest zbędny jak dla mnie, ale dzięki Yampress. W sumie to kompilacja jest jednym z podpunktów tego co chce osiągnąć. Jak mi się uda to zrealizować to wrzucę faq'a na duga. Póki co to walczę dalej ;)
Offline


Członek DUG



jeżeli nie korzysta się z initrd to dużo łatwiej zainstalować fbsplasha, ale ogólnie chyba część rzeczy jest lepiej dawać jako moduły niż na stałe bo można swobodniej nimi zarządzać
Offline




Imperator





żaby system działał bez initrd to musisz go wyłączyć w jajku. do tego wkompilowac w jajo parę rzeczy m. in obsługe systemu plików ...
Offline


Członek DUG



Yampress napisał(-a):
żaby system działał bez initrd to musisz go wyłączyć w jajku. do tego wkompilowac w jajo parę rzeczy m. in obsługe systemu plików ...
wystarczy wkompilowanie samego root fs i obsługę dysków twardych oraz wyłączenie initrida w general setup. A tak poza tym to tak jak pisał adamos wszystko pozostałe jako moduły, mniej z tym problemów jest później. Póki co to dalej nie zauważyłem różnicy w działaniu czy jest initrd czy go nie ma.
Offline