Thanks Mark. I did download "mkinitrd" yesterday and was able to solve the 
problem. Now I am running 2.6.32:)



-Govindraj







On Mon, 07 Dec 2009 07:36:20 +0530  wrote

>







When I upgrade the linux kernel

on Fedora12, I meet the same problem; then I install the mkinitrd and recovery 
the

problem.



So, please just install the

“mkinitrd” and then can solve your issue.







[email protected]



















From:

[email protected] [mailto:[email protected]] On 
Behalf Of govind raj nayak

Sent: 2009年12月7日

3:32

To: [email protected]

Cc: [email protected]

Subject: Re: Re: Error while

compiling 2.6.10 kernel











Thanks. I downloaded the latest kernel(2.6.32)

from kernel.org and was able to compile it successfully. But during the

"make install" phase I got the following error:



[r...@nayaka-lnx linux-2.6.32]# make install

sh /usr/src/linux-2.6.32/arch/x86/boot/install.sh 2.6.32 arch/x86/boot/bzImage 

System.map "/boot"

/sbin/new-kernel-pkg: line 277: /sbin/mkinitrd: No such file or directory

mkinitrd failed



Not sure why "mkinitrd" binary wasn't there in /sbin. I suppose

system binaries should be there in /sbin. Or do I need to install that binary

explicitly? (which I doubt)



-Govindraj 



On Sat, 05 Dec 2009 08:15:57 +0530 wrote

>On Sat, Dec 5, 2009 at 3:03 AM, govind raj nayak

wrote:

>

> Hi,

>

> I got the following error while compiling 2.6.10 kernel: (I tried

compiling 2.6.11 as well, but got the same error). I am using fedora 12

distribution...



> include/asm/mpspec_def.h:78: warning: ‘packed’ attribute ignored for

> field of type ‘unsigned char[6]’

> {standard input}: Assembler messages:

> {standard input}:7819: Error: can't resolve `.sched.text' {.sched.text

> section} - `.Ltext0' {.text section}

> make[1]: *** [arch/i386/kernel/semaphore.o] Error 1



Hm, sounds like some kind GNU assembler glitches. It could be due to

2.6.10 is quite old whereas Fedora 12 is a shiny new distro.



OK, things to check:

1. before you do compilation, have you done "make mrproper" or

"make

clean" or "make distclean" to make sure there are no stale

object file

from previous compilation(s)?



2. If you do compilation on rather new kernel, say 2.6.29.x on this

Fedora 12, do you get same error?



3. In fedora 12, do you see package that represents kinda older gcc?

IIRC once in older version of Fedora/Redhat, this is named as egcs or

something like that.... If there is one, install it and use it to

compile the kernel and see it works.



--

regards,



Mulyadi Santosa

Freelance Linux trainer and consultant



blog: the-hydra.blogspot.com

training: mulyaditraining.blogspot.com



--

To unsubscribe from this list: send an email with

"unsubscribe kernelnewbies" to [email protected]

Please read the FAQ at http://kernelnewbies.org/FAQ









 

  

  

  

 



















Reply via email to