Well, this one is just for satisfying a little curiosity of mine. And since I haven't been able to find anything about it anywhere, I suppose this is the most appropriate place...
The OS situation: I'm currently operating a dual-boot HP 630 with openSUSE 12.1 in one LV group, and Fedora 17 in another. If I'm allowed, I can frankly call it a success story [
] because EVERYTHING has gone well and smoothly since the very beginning. But, anyway, my first experience with SUSE goes back to 7.1 (for PPC) and 9.0 (for i386), years 2000-2002 (and, much more important, the installation process has made some giant steps ahead in these last 2-3 years
With Fedora, though, it's a completely different matter: it's my first experience. Up to this point, very satisfying... but I'm not as experienced as I can (maybe wrongly ;D) presume to be with SUSE. Or, better: I don't know Fedora AT ALL.
And here comes the kernel question (and my curiosity). In SUSE, when one upgrades - say - from kernel 3.1.x to kernel 3.2.y, the graphical installer / management tool (=> YAST) automatically ERASES the old kernel: and what you get after the upgrade is a system equipped with just
Here, as far as I can see, the graphical installer / management tool (which, for ease of understanding, I'll call Apper: and which I presume to be the graphical interface to yum), instead, seems to install the new kernel along
with the old: with the - in my opinion, a little obnoxious - side-effect of making kind of a boot-mess, in the end, by giving the user the option to boot the system with the new kernel (=> 3.4.2-4), the old kernel (=> 3.3.4-5), plus a lot of other - supposedly useful - options (=> 'Advanced Boot Options for Fedora with 3.3.4-5' / 'Advanced Boot Options for Fedora with 3.4.2-4'... and if one happens to have also the virtualization options enabled, some 6 or 8 other advanced options).
My question / curiosity: if kernel 3.4.2-4 is actually more advanced than 3.3.4-5, why should one leave this latter? And what happens if I yum-erase 3.3.4-5, leaving only the new (and supposedly more advanced) 3.4.2-4 with just its proper virtualization options? In such a way, am I going to risk an unstable system?
Thank you very much in advance...