[PlanetCCRMA] Where's my ccrma Kernel?

Brad Fuller brad@sonaural.com
Mon May 29 14:53:00 2006


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Fernando Lopez-Lezcano wrote:
<blockquote cite="mid1148938850.5395.94.camel@cmn3.stanford.edu"
 type="cite">
  <pre wrap="">On Mon, 2006-05-29 at 14:29 -0700, Brad Fuller wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">Brad Fuller wrote: 
    </pre>
    <blockquote type="cite">
      <pre wrap=""># rpm -q kernel
kernel-2.6.15-1.2054_FC5
kernel-2.6.16-1.2111_FC5
kernel-2.6.16-1.2080.13.rrt.rhfc5.ccrma
kernel-2.6.16-1.2080.13.rdt.rhfc5.ccrma

But, there are only the two standard kernels in my grub.conf and
grub directory. Furthermore, I can't find the two ccrma kernels
anywhere on my PC, but rpm says they exist on my PC. Where could
they be?
Should I just try reinstalling to get them back?
      </pre>
    </blockquote>
  </blockquote>
</blockquote>
Fernando Lopez-Lezcano wrote:
<blockquote type="cite">
  <pre wrap="">Strange. 

Apparently you are missing the grub entries for the new kernels.</pre>
</blockquote>
I'm also missing the vmlinuz files.<br>
<blockquote type="cite">
  <pre wrap=""> You
could verify that the kernel packages are not missing anything by doing:

  rpm -V kernel-2.6.16-1.2080.13.rrt.rhfc5.ccrma
  </pre>
</blockquote>
Interesting.. the reply is nothing for one kernel (I assume that that
means OK) and the following for the other.<br>
My reply here is a bit out of time order as I am replying after
reinstalling both rrt and rdt 2080 kernels.<br>
<br>
&nbsp;Here's the verify output:<br>
<br>
[root@ives images]# rpm -V kernel-2.6.16-1.2080.13.rrt.rhfc5.ccrma<br>
<br>
[root@ives images]# rpm -V kernel-2.6.16-1.2080.13.rdt.rhfc5.ccrma<br>
missing&nbsp;&nbsp;&nbsp;&nbsp; /boot/System.map-2.6.16-1.2080.13.rdt.rhfc5.ccrma<br>
missing&nbsp;&nbsp;&nbsp;&nbsp; /boot/config-2.6.16-1.2080.13.rdt.rhfc5.ccrma<br>
missing&nbsp;&nbsp;&nbsp;&nbsp; /boot/vmlinuz-2.6.16-1.2080.13.rdt.rhfc5.ccrma<br>
<br>
Even though this:<br>
[root@ives images]# rpm -q kernel<br>
kernel-2.6.15-1.2054_FC5<br>
kernel-2.6.16-1.2111_FC5<br>
kernel-2.6.16-1.2080.13.rdt.rhfc5.ccrma<br>
kernel-2.6.16-1.2080.13.rrt.rhfc5.ccrma<br>
<br>
<blockquote type="cite">
  <pre wrap="">
That will verify the integrity of the package. 

The grub entries are a side effect of scripts that are run within the
package at install time. 

For example in fc4 this will run (other things ommited) right after the
kernel package is installed:

/sbin/new-kernel-pkg --package kernel --mkinitrd --depmod --install
2.6.16-1.2080.13.rrt.rhfc4.ccrma

"new-kernel-pkg" is a script and amongst other things it adds the kernel
entry to /boot/grub/grub.conf... I don't know what could make it fail to
do that (it seems to be using /sbin/grubby to add it). You can always
edit /boot/grub/grub.conf and add a suitable entry. 

-- Fernando</pre>
</blockquote>
<br>
<blockquote cite="mid1148938850.5395.94.camel@cmn3.stanford.edu"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">Well.. that's what I did - I reinstalled.
I rcv'd this error:
Output from kernel-2.6.16-1.2080.13.rrt.rhfc5.ccrma@i686:
WARNING: /lib/modules/2.6.16-1.2080.13.rrt.rhfc5.ccrma/updates/isa/wavefront/snd-wavefront.ko needs unknown symbol sys_open

Is this an alsa issue? I found a few msgs by googling, but they were
old msgs (circa 2004).
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Hmmm, that should not cause the kernel to not be added to grub, I think.
That means a particular module is missing a symbol. 
  </pre>
</blockquote>
Oh... sorry for the confusion.. I reinstalled both kernels after I sent
the first msg.<br>
At this point, <br>
2.6.16-1.2080.13.rrt.rhfc5.ccrma <br>
was entered into grub. But, <br>
kernel-2.6.16-1.2080.13.rdt.rhfc5.ccrma <br>
was not. Strange.<br>
<br>
<br>
brad
</body>
</html>