----- "Richard Creighton" wrote:
| Kenneth Schneider wrote:
| > <snip>
| >
| > You might want to re-check this. I just upgraded to the new kernel
| and
| > it deleted the old one. The link to the "old kernel" actually points
| to
| > the new one. The new one just uses the full name instead of the
| link.
| >
| >
|
| I figured out what happened ... and you are correct. I had installed
| a
| copy of .25 from command line earlier so I had 2 kernels when the
| update
| came in, .25 and .31. The update erased .25 but left .31 then
| menu.1st
| was updated to reflect the contents of /boot correctly. Interesting
| bug that I will exploit to ensure I always have a backup kernel to go
| to
| when updates come in. I'm going to try and repeat the experiment.
| The trick apparantly is to NOT let Yast do the rpm install of one of
| the
| kernel rpms so the erasure doesn't occur, then you have 2 kernels in
| /boot. Dunno why they don't do it that way by design?
|
| Thanks for pointing out the error, indirectly the bug and an idea for
| a
| useful exploit that may come in handy next time we get a kernel with
| an
| oops built in as an update.
|
| Richard
This is SUSE WAD (Working As Designed) in IBM-speak.
Running kernel updates from YaST is the same as rpm -U, which "updates" the existing package. (i.e. deletes the existing package to install the new package).
Better to download kernel updates manually and install them with rpm -i, and then you'll have entries for both in grub, and both kernels will be bootable.
I too wish SusE would change YaST's behavior, but I can understand why they do it that way since having two or more kernels installed will mean the symlinks pointing to kernel sources will only point to one of the kernel versions, which may or may not be the one being booted.
Hope that helps,
Mark
--
_________________________________________________________
A Message From... L. Mark Stone
Reliable Networks of Maine, LLC
"Uptime. All the time."
477 Congress Street
Portland, ME 04101
Tel: (207) 772-5678
Web: http://www.reliablenetworks.com
This email was sent from Reliable Networks of Maine LLC.
It may contain information that is privileged and confidential.
If you suspect that you were not intended to receive it, please
delete it and notify us as soon as possible. Thank you.
--
To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse+help@opensuse.org