dj Creative Commons License 2001.06.28 0 0 5
Sziasztok!

Ha már megszültétek ezt a topikot akkor legyen benne valami konkrét is :-))

Ha a disztrib kernelét fordítod (nem egy újabbat/régebbit amit szereztél innen onnan) akkor általában ez a menete:

root-ként nyitsz egy konzolt vagy xkonzolt

# /cd /usr/scr/linux
Nem grafikus konzol esetén:
# make menuconfig
Grafikus konzol esetén:
# make xconfig (ha jól emléxem)

Ha elindul akkor szerencséd mert feltelepítetted a kernelfordításhoz szükséges cuccokat is. Ha nem akkor bűvészkedni kell a csomagokkal amíg felkerülnek a kernelfordításhoz szükséges eszközök. Vegyük a jobbik esetet amikor elindult a make menuconfig vagy make xconfig. Kiválogatod a menüben a beállítandó dolgokat és törlöd azokat amik nemkellenek, ha kezdő vagy akkor inkább csak adjál hozzá először :-)) Ha megvannak a kiválogatott dolgok akkor kilépés.

# make dep
# make bzImage
# make modules
# make modules_install

Amíg ezek mennek szerezz be egy csajt és töltsd az időt :-))

Ha megvan akkor:
# cp ./arch/i386/boot/bzImage /boot/vmlinuz-enkernelem.1.0

Innentől már a bootmenedzsertől függ, hogy mi a teendő az indításához.

LILO esetén az /etc/lilo.conf fájlban másold ki az egyik linux image csoportot, adj új nevet neki mondjuk linuxme :-)) írd be a régi kernel helyére a /boot/vmlinuz-enkernelem.1.0 -t és mentsd el. Aztán konzolban add ki:
# /sbin/lilo

Ha nem kapsz hibát akkor induláskor a boot: promptnál írd be linuxme majd Enter. Ha nem sok hibával áll fel akkor nyertél, ha nem butul be egyáltalán akkor a boot: után simán Enterrel indítsd a régi kernelt. Szerintem nem annyira fájdalmas dolog ez :-))

Üdv:
dj aki szintén nem pingvinnel született

Ui: ha valamit kihagytam, ne kíméljétek a topict

Előzmény: antalkx (-)