Recompiling new kernel

Ebrahim Mayat ebmayat at mac.com
Tue Aug 1 06:37:05 MDT 2006


On Jul 31, 2006, at 10:33 PM, Jason DeVita wrote:

> On Mon, 31 Jul 2006, Ebrahim Mayat wrote:
>
>> On Jul 31, 2006, at 3:25 PM, Jason DeVita wrote:
>>
>>> Ok, well, I've never made an initrd image, but from the man page,  
>>> it looks pretty simple.  Like this:
>>>
>>>  mkinitrd /boot/initrd-2.6.17.7.img 2.6.17.7
>>
>> This generates the compressed archive as expected.
>>> Try "man mkinitrd" or "info mkinitrd" to read about it.  Then add  
>>> the "initrd" line back into yaboot.conf, but this time pointing  
>>> to the new initrd image:
>>>
>>>  initrd=/initrd-2.6.17.7.img
>>
>> Done.
>>
>>> You might also consider pointing yaboot at the new system map  
>>> with the line:
>>>
>>>  sysmap=/System.map-2.6.17.7
>>> (assuming that's what you called it.)
>>
>> With and without the sysmap line, I get the same "Invalid memory  
>> access" error. It seems that there still remains one or more  
>> omitted steps.
>>
> //
>> Thanks for all your help thus far.
>>
>> Regards.
>> Ebrahim
>
> Hmmph.  I'm sorry to say, but you've got me stumped.  You might  
> want to post a query on the yellowdog general list, and see of one  
> of those smart people knows what's going wrong.  I wish I could  
> help more, but I'm out of ideas.  I'll keep it in the back of my  
> head, and if something comes to me in my sleep, I'll let you know.
>
> -J

 From experience, there's bound to be a later (kernel) release that  
should work. :-)

We must just remember to add the above-mentioned steps to the  
detailed HOWTO that you have already given to us.....

You're right. This was indeed a positive learning experience for me.

Regards.
Ebrahim




More information about the yellowdog-newbie mailing list