[ Fixer @ 29.11.2004. 12:01 ] @
Dakle, kako da dodam jos jedan kernel, nasao sam uputstvo na www.slackware.com:
Citat:

To use a kernel, copy the System.map and config files to your /boot directory and copy the kernel image to /vmlinuz. Run /sbin/lilo(8) to install LILO for the new kernel, and then reboot your system. That's all there is to installing a new kernel.

Problem je u ovom vmlinuz, koji sam nasao u /boot ali je je to unknown fajl.
U cemu je problem.
[ dr ZiDoo @ 29.11.2004. 13:51 ] @
Vidi to je zapravo jako jednostavno. Kada iskompajliraš kernel dobiješ kao finalni produkt (između ostalog) i jedan fajl koji stavljaš u boot. Naravno ako kompajliraš 5 kernela važno je da imaš tih pet "slika" u boot folderu.
Čitav keč koji tebe buni je podešavalje lila. Pošo vidim da koristiš slackware to ti se nalazi u /etc/lilo.conf. Pogledaj taj fajl pa analogno tome dodaj još redove koji će ti omogućiti da potjeraš novi kernel. Poslje naravno pokreni /sbin/lilo da se to upiše u MBR sektor.
[ EArthquake @ 02.12.2004. 18:11 ] @


tacnije kad prekopiras novi kernel image koji se nalazi
/imediragdesiotpakovaokernel/arch/i386/boot/
dakle kada ga iskopiras u /boot
moras lilo da nateras da ga cita
uradis liloconfig
i dodas jos jedan linuks sa istom particijom (cisto da bi imao backup u slucaju da si zaboravio nesto vazno oko configurissanja kernela)
zatim odes u /etc i editujes lilo.config
tako sto u jednom od linuksa promenis default boot image u tvoj novi
snimis fajl i pokrenes lilo (obavezno)
[ duxxx001 @ 08.12.2004. 10:57 ] @
Citat:
EArthquake: tacnije kad prekopiras novi kernel image koji se nalazi
/imediragdesiotpakovaokernel/arch/i386/boot/


ako cemo pravo, onda je:
/ime_dira_gde_si_otpakovao_kernel/arch/tvoj_tip_procesora/boot/

znaci:

1) skini recimo vanila kernel sa www.kernel.org (recimo linux-2.6.9.tar.gz) u /usr/src
2) cd /usr/src
3) tar xvzf linux-2.6.9.tar.gz
4) cd linux-2.6.9
5) cp ../moj_stari_source_kernel/.config .
6) make oldconfig (i udaraj "enter" kad god te nesto pita)
7) make menuconfig (izaberi eventualno dodatne opcije kernela, drivere i sl.)
8a) make && make modules_install (za kernele > 2.5)
8b) make bzImage modules modules_install (za kernele < 2.5)
9) cp System.map /boot/System.map-2.6.9
10) cp .config /boot/config-2.6.9
11) cp arch/tvoj_tip_procesora/boot/bzImage /boot/vmlinuz-2.6.9
12a) za GRUB loader, edituj /boot/grub/grub.conf i ubaci liniju koja sadrzi tvoj novi kernel
12b) za LILO loader, edituj /etc/lilo.conf i ubaci liniju koja sadrzi tvoj kernel i onda reinstaliraj LILO (startujes "lilo")
13) Restart

Pozdrav,
duxxx