Re: is 2.4.15 really available at www.kernel.org?

From: Mike Fedyk (mfedyk@matchmail.com)
Date: Sun Nov 25 2001 - 05:15:00 EST


On Fri, Nov 23, 2001 at 06:54:07PM -0500, Michael H. Warfield wrote:
> On Fri, Nov 23, 2001 at 01:08:20PM -0800, Mike Fedyk wrote:
> > On Fri, Nov 23, 2001 at 11:05:05AM -0500, Michael H. Warfield wrote:
> > > On Fri, Nov 23, 2001 at 11:33:38AM +0100, Flavio Stanchina wrote:
> > > > On Friday 23 November 2001 10:43, Jochen Striepe wrote:
> > > >
> > > > > I am *much* more irritated by:
> > > > >
> > > > > $ uname -r
> > > > > 2.4.15-greased-turkey
> > >
> > > > So I guess you are vegetarian. Try changing to "2.4.15-tasteful-salad".
> > >
> > > Point is that it BROKE some things.... Like "make install" on
> > > RedHat installed the damn thing as /boot/vmlinuz-2.4.15-greased-turkey,
> > > breaking the lilo settings if you set an image for "vmlinuz-2.4.15"
> > > like you expected it to be. Not funny. Just had three freeswan
> > > kinstall builds blow up because of that.
> > >
> > > Now got to go back and fix it and rebuild.
>
> > OMFG!
>
> > How can you *not* point to the /boot/vmlinuz symlink?!!! It points directly
> > to the latest kernel. And, /boot/vmlinuz.old points to the previous kernel.
>
> Clue alert...
>
> The PRIMARY link goes to vmlinuz. The backup links go to the
> specific versions (the install script even facilitates this for you
> by installing it there). That way, when you end up with a radioactive
> version, you can boot your prior version and recover from the disaster.
>

Lets see...

/boot/vmlinuz -> vmlinuz-2.4.15-pre7
/boot/vmlinuz.old -> vmlinuz-2.4.15-pre7.old

That looks like new, and old to me...

> > Here are some examples: This is *just too simple*!!!
>
> I typically keep 4 to six fall back versions in each of the
> 2.2 and 2.4 lines active and want (or occasionally need) to target specific
> versions, especially when I'm testing preX kernels and my device driver.
> You are way TOO simple.
>

$ ls /boot|grep -c vmlinuz
39

All right...

I sortened my answer to fix your specific problem, but grub is working great
for this too...

There's also a nice util provided by the debian grub package that keeps this
up to date. All you have to do is modify your shutdown scripts, or modify
/sbin/installkernel

My response was terse, I admit. I must ask you though, why were you
complaining about boot loader settings that you say is already setup
correctly?

/boot/grub/menu.lst:
# By default, boot the first entry after five seconds.
default 0
timeout 5

# Pretty colours
color cyan/blue white/blue

#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#

title Debian GNU/Linux, Latest Kernel
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=extended

title Debian GNU/Linux, Latest Kernel (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro single vga=extended

title Debian GNU/Linux, Previous Kernel
root (hd0,0)
kernel /boot/vmlinuz.old root=/dev/hda1 ro vga=extended

title Debian GNU/Linux, Previous Kernel (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz.old root=/dev/hda1 ro single vga=extended

# rootflags=data=journal
### BEGIN AUTOMAGIC KERNELS LIST
# lines between the AUTOMAGIC KERNELS LIST markers will be modified
# by the debian update-grub script except for the default optons below
# DO NOT UNCOMMENT THEM, Just edit them to your needs

# ## Start Default Options ##
# default kernel options
# kopt=root=/dev/hda1 ro vga=extended
# default grub root device
# groot=(hd0,0)
# default should update-grub add recovery options to menu
# recovery=true
# ## End Default Options ##

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+xsched+ext3_0.9.14-2414p8+elevator
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+xsched+ext3_0.9.14-2414p8+elevator root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+xsched+ext3_0.9.14-2414p8+elevator (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+xsched+ext3_0.9.14-2414p8+elevator root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+xsched+ext3_0.9.14-2414p8
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+xsched+ext3_0.9.14-2414p8 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+xsched+ext3_0.9.14-2414p8 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+xsched+ext3_0.9.14-2414p8 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+xsched+elevator
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+xsched+elevator root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+xsched+elevator (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+xsched+elevator root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+ext3_0.9.14-2414p8+elevator+preempt-p7
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+ext3_0.9.14-2414p8+elevator+preempt-p7 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+ext3_0.9.14-2414p8+elevator+preempt-p7 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+ext3_0.9.14-2414p8+elevator+preempt-p7 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+elevator+preempt-p7+xsched
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+elevator+preempt-p7+xsched root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre8+netdev_random-p7+elevator+preempt-p7+xsched (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre8+netdev_random-p7+elevator+preempt-p7+xsched root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre7+xsched+ext3_0.9.14-2414p5+netdev_random.old
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre7+xsched+ext3_0.9.14-2414p5+netdev_random.old root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre7+xsched+ext3_0.9.14-2414p5+netdev_random.old (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre7+xsched+ext3_0.9.14-2414p5+netdev_random.old root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre7+xsched+ext3_0.9.14-2414p5+netdev_random
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre7+xsched+ext3_0.9.14-2414p5+netdev_random root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre7+xsched+ext3_0.9.14-2414p5+netdev_random (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre7+xsched+ext3_0.9.14-2414p5+netdev_random root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre6+xsched
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre6+xsched root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre6+xsched (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre6+xsched root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre6+preempt+netdev_random+ext3_0.9.14-2414p5
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre6+preempt+netdev_random+ext3_0.9.14-2414p5 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre6+preempt+netdev_random+ext3_0.9.14-2414p5 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre6+preempt+netdev_random+ext3_0.9.14-2414p5 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre6+ext3_0.9.14-2414p5
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre6+ext3_0.9.14-2414p5 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre6+ext3_0.9.14-2414p5 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre6+ext3_0.9.14-2414p5 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-pre6
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre6 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-pre6 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-pre6 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14-ext3-2.4-0.9.14-2414p8
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-ext3-2.4-0.9.14-2414p8 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14-ext3-2.4-0.9.14-2414p8 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14-ext3-2.4-0.9.14-2414p8 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.14
root (hd0,0)
kernel /boot/vmlinuz-2.4.14 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.14 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.14 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.13freeswan-1.91+ac5+preempt+netdev_random+vm_freeswap
root (hd0,0)
kernel /boot/vmlinuz-2.4.13freeswan-1.91+ac5+preempt+netdev_random+vm_freeswap root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.13freeswan-1.91+ac5+preempt+netdev_random+vm_freeswap (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.13freeswan-1.91+ac5+preempt+netdev_random+vm_freeswap root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.12-ac5+acct-entropy+preempt+netdev-ramdom+vm-free-swapcache.old
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac5+acct-entropy+preempt+netdev-ramdom+vm-free-swapcache.old root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.12-ac5+acct-entropy+preempt+netdev-ramdom+vm-free-swapcache.old (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac5+acct-entropy+preempt+netdev-ramdom+vm-free-swapcache.old root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.12-ac5+acct-entropy+preempt+netdev-ramdom+vm-free-swapcache
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac5+acct-entropy+preempt+netdev-ramdom+vm-free-swapcache root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.12-ac5+acct-entropy+preempt+netdev-ramdom+vm-free-swapcache (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac5+acct-entropy+preempt+netdev-ramdom+vm-free-swapcache root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2.old
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2.old root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2.old (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2.old root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2+account-rand-cleanup
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2+account-rand-cleanup root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2+account-rand-cleanup (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2+account-rand-cleanup root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.12-ac3+netdev_ramdom+preempt+vm_hogstop2 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.10-ac11+smp+preempt+vm_hogstop.old
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac11+smp+preempt+vm_hogstop.old root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.10-ac11+smp+preempt+vm_hogstop.old (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac11+smp+preempt+vm_hogstop.old root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.10-ac11+smp+preempt+vm_hogstop
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac11+smp+preempt+vm_hogstop root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.10-ac11+smp+preempt+vm_hogstop (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac11+smp+preempt+vm_hogstop root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.10-ac10-smp-preempt.old
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac10-smp-preempt.old root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.10-ac10-smp-preempt.old (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac10-smp-preempt.old root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.10-ac10-smp-preempt
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac10-smp-preempt root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.10-ac10-smp-preempt (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac10-smp-preempt root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.10-ac10
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac10 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.10-ac10 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac10 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.10-ac4.old
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac4.old root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.10-ac4.old (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac4.old root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.10-ac4
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac4 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.10-ac4 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac4 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.4.10-ac3
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac3 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.4.10-ac3 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.4.10-ac3 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.2.20pre10_raid-2219A1_ext3-007a_eide-05042001
root (hd0,0)
kernel /boot/vmlinuz-2.2.20pre10_raid-2219A1_ext3-007a_eide-05042001 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.2.20pre10_raid-2219A1_ext3-007a_eide-05042001 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.2.20pre10_raid-2219A1_ext3-007a_eide-05042001 root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.2.19.old
root (hd0,0)
kernel /boot/vmlinuz-2.2.19.old root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.2.19.old (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.2.19.old root=/dev/hda1 ro vga=extended rootflags=data=journal single

title Debian GNU/Linux, kernel 2.2.19
root (hd0,0)
kernel /boot/vmlinuz-2.2.19 root=/dev/hda1 ro vga=extended rootflags=data=journal

title Debian GNU/Linux, kernel 2.2.19 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.2.19 root=/dev/hda1 ro vga=extended rootflags=data=journal single

### END DEBIAN AUTOMAGIC KERNELS LIST



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Nov 30 2001 - 21:00:18 EST