My PCLOS is up-to-date via Synaptic (today I ran "aptupdate") EXCEPT currently my PCLOS is using old kernel-2.6.33.7-pclos4.bfs. Texstar has mentioned in several forum posts that we should update to a new kernel (stating that old kernels may soon have compatibility issues with updated PCLOS components). So I'd like to update to kernel-2.6.38.8-pclos3.bfs, but before I do so, I'm wondering if that kernel upgrade will automatically also update my GRUB "menu.lst" file? And if not, what pre-Kernel Update steps and what post-Kernel Update steps must I take to ensure I'll still be able to dual-boot this PC?
For info, here's my current "menu.lst" file:
[root@localhost ~]# cat /boot/grub/menu.lst
# This GRUB menu.lst was autogenerated 9/20/2010 when BDM upgraded PCLOS2010.07 to newer kernel 2.6.33.7-pclos4.bfs
# BDM modified line "default 0" to "default 3" to make Windows XP the Default OS to boot after timeout 10 secs.
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd0,4)/boot/gfxmenu
# default 0
default 3
title linux
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux root=LABEL=PCL-root vmalloc=256M resume=LABEL=PCL-swap splash=silent vga=788
initrd (hd0,4)/boot/initrd.img
title linux-nonfb
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=LABEL=PCL-root vmalloc=256M resume=LABEL=PCL-swap
initrd (hd0,4)/boot/initrd.img
title failsafe
kernel (hd0,4)/boot/vmlinuz BOOT_IMAGE=failsafe root=LABEL=PCL-root failsafe vmalloc=256M
initrd (hd0,4)/boot/initrd.img
title windows
rootnoverify (hd1,0)
map (0x81) (0x80)
map (0x80) (0x81)
makeactive
chainloader +1
title 2.6.33.5-pclos1.bfs
kernel (hd0,4)/boot/vmlinuz-2.6.33.5-pclos1.bfs BOOT_IMAGE=2.6.33.5-pclos1.bfs root=LABEL=PCL-root vmalloc=256M resume=LABEL=PCL-swap splash=silent vga=788
initrd (hd0,4)/boot/initrd-2.6.33.5-pclos1.bfs.img
title 2.6.33.7-pclos4.bfs
kernel (hd0,4)/boot/vmlinuz-2.6.33.7-pclos4.bfs BOOT_IMAGE=2.6.33.7-pclos4.bfs root=LABEL=PCL-root vmalloc=256M resume=LABEL=PCL-swap splash=silent vga=788
initrd (hd0,4)/boot/initrd-2.6.33.7-pclos4.bfs.img
You'll note that WindowsXP is the default operating system for booting this PC - I want to retain (or restore) that behavior when the new Kernel is installed.
My GRUB expertise is novice, I struggled a lot with GRUB last year (see
http://www.pclinuxos.com/forum/index.php/topic,79699.0.html) even with knowledgable & patient help from Old-Polack and kjpetrie. Hence I seek advice about what I need to do before (and/or after) I update to the new Kernel.