Portál AbcLinuxu, 1. května 2026 14:04


Dotaz: boot novýho jádra z fd0

6.2.2003 16:01 Gaston
boot novýho jádra z fd0
Přečteno: 123×
Odpovědět | Admin

zdrawim, skompiloval sem jádro 2.4.21pre4

podle návodu z root.cz (tipy a triky 10-13).

Teď už stačí upravit jen LILO, ale je tu problém

vtom, že v adr. BOOT je nějakej initrd.img nebo co

a právě LILO nato dokazuje, bohužel nevim, jak to

initrd.img udělat z novýho jádra, páč zatim odkazuje

na starej initrd.img.

Z novýho jádra mam akorát System.map a bzimage-2.4.21pre4

co dál?...

Jo a při kompilaci mi jen oznámil, že je jádro moc velký

a že se asi nevejde na boot disketu (má 1100kB !!???)

Potřebuju bootovat z diskety a ne z MBR u HDD

Díky za rady

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.2.2003 15:02 finn
Rozbalit Rozbalit vše boot novýho jádra z fd0
Odpovědět | | Sbalit | Link | Blokovat | Admin
initrd je Initial Ram Disc -- z nej jsou pri startu nacitany moduly nutne pro start systemu, typicky pokud je potreba pripojit diskovy oddil s moduly, ktere jsou nutne pro nacteni toho sameho oddilu, napriklad pokud je korenovy adresar na ReiserFS a podpora ReisreFS neni primo v jadre (ale v modulu), je nutne nejdrive nekde tento modul jadra ziskat -- a prave k tomu slouzi ramdisk. Pokud ale chcete bootovat z diskety, budete (vzhledem k tomu, co jste uvedl) muset udelat dve veci: 1.) zakompilovat do jadra vsechny bezpodminecne nutne veci a 2.) vsechno ostatni odstranit. Zmensite tak jadro, aby se veslo na disketu a nebudete porebovat initrd.
Proc chcete upravovat LiLo, kdyz budete bootovat z diskety? Nebylo by lepsi nejprve si neco o linuxu precist?
7.2.2003 20:17 Tomáš Bláha
Rozbalit Rozbalit vše boot novýho jádra z fd0
A proč chcete bootovat z diskety? Pokud by to bylo jen proto, že si nechcete přepsat zavaděč v MBR pařící jinému systém, pak nemusíte bootovat z diskety celé jádro, ale zapsat na ni jen lilo. To pak nabootuje linux z harddisku. Bylo by o rychlejší (z diskety se přečte jen jeden sektor s lilem, místo celého kernelu) a nebudete omezen velikostí jádra.
7.2.2003 20:17 Tomáš Bláha
Rozbalit Rozbalit vše boot novýho jádra z fd0
A proč chcete bootovat z diskety? Pokud by to bylo jen proto, že si nechcete přepsat zavaděč v MBR pařící jinému systém, pak nemusíte bootovat z diskety celé jádro, ale zapsat na ni jen lilo. To pak nabootuje linux z harddisku. Bylo by o rychlejší (z diskety se přečte jen jeden sektor s lilem, místo celého kernelu) a nebudete omezen velikostí jádra.
9.2.2003 16:34 Gaston
Rozbalit Rozbalit vše boot novýho jádra z fd0

dobrý, už sem to udělal, v lilo.conf

je uvedeno, že se bootuje z fd0

a jádro je uloženo na HDD v adr. /boot

všechno už běží, akorát mi nějak nesedí

u pár věcí s mandrake 9.0.

Nejde automaticky namountovat ostatní

diskový oddíly (chyba SS nejni podporován

jádrem)

(SS=Supermount), manuálně už to jde.

a pak mi nejde OSS, přitom ALSA jede,

(to vadí u Mplayeru)

a taky mi už neběží TV karta.

A zlobí IPVS, prej nejni nainstalovanej, no já

se nedivim, páč sem ho v nabídce Menuconfig

nenašel

9.2.2003 20:23 Tomáš Bláha
Rozbalit Rozbalit vše boot novýho jádra z fd0
A nainstaloval jste moduly? make modules make modules_install ...při kompilaci jádra
10.2.2003 12:21 Gaston
Rozbalit Rozbalit vše boot novýho jádra z fd0

samozřejmě že ano...beztak sem 95% všech věcí

v menuconfig nastavil jako INCLUDE a ne jako

MODULE

no nevadí, za pár dnů instaluju Debian 3.0 Woody

nevíte co je tam za jádro? nikde to nemůžu najít

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.