Thanks to Static for starting this subject.
I had been waiting for an easy explanation for upgrading and what could be easier than this!
I got a bit worried when I saw all the kernel options for download but settled for this:
kernel-2.6.3.4mdk-1-1mdk.i586.rpm 17780 KB 02-03-2004 12:11:00
Adding the repository source was done by finding the formula at www.urpmi.org/easyurpmi and replacing the ftp-path with the one Static gave, and follow the advice for the comand line.
Later I noticed I already had the Cooker included, but anyway.
Urpmi downloads a handfull of dependencies and in a few minutes you are done and can reboot.
The new kernel option was listed at the bottom, as 263-4 I believe. This curiosity is the price for the extremely fast and simple installation procedure.
Later I will have to edit LILO so te new kernel option sits at top and starts by default.
Now I will look for a simple guide to edit LILIO.
Is it something with an editor and then 'running' LILO?
Sure, my discounted 'Running Linux' says edit /etc/lilo.conf anf run /sbin/lilo
'Edit' means move the bottom set of LILO info, created by the above, up in front and give a meaningful label like you see on the others.
Will it work? - Stay tuned. Here we go.
Ups:
[root@giga he]# /sbin/lilo
Fatal: Image name, label, or alias contains a blank character: 'Kernel 2.6.3-4'
I can handle THAT :-)
[root@giga he]# nedit
(frantically tinkering on the keys)
[root@giga he]# /sbin/lilo
Added Kernel_2.6.3-4
Added linux *
Added linux-nonfb
Added failsafe
Added floppy
[root@giga he]#
looks good?
Ups, Not listed as no. 1. A closer look at Lilo.conf shows the first lines defines which kernel to select as default. This is easy: Insert the correct label name as default.
Lets ses how far we are.
Well this was just dandy. Everything is fine:
boot=/dev/hda
map=/boot/map
default="Kernel_2.6.3-4"
keytable=/boot/dk-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz-2.6.3-4mdk
label="Kernel_2.6.3-4"
root=/dev/hda1
read-only
optional
vga=788
append=" devfs=mount hdd=ide-scsi acpi=ht resume=/dev/hda5 splash=silent"
initrd=/boot/initrd-2.6.3-4mdk.img
image=/boot/vmlinuz
label="linux"
root=/dev/hda1
initrd=/boot/initrd.img
append="devfs=mount hdd=ide-scsi acpi=ht resume=/dev/hda5 splash=silent"
vga=788
read-only