I download kernel FC6 . I recompile kernel.
but it is not working.
Problem is in initrd image .Error are that it cant mount root filesystem, proc filesystem,sys file system.

In next step i convert inittrd-xx.img to new-intrd.cpio. From there i find out init as well as lib files. Here i make changes.Still it is not working.

Now i have only one solution( in my opinion).
i have to create my own initrd image.

How to make my own initrd image in step by step procedure???