Hay Thanks Jtd.

Actually I am kernel newbies. I am cross compiling 2.6.35 for mips based
devised which has Debian lenny 5.0 on it from ubuntu 11.04 host using
mipsel-linux-gcc-3.4.4. I may be wrong. I have tried what you said.
Following is the o/p for this.

root@pravin-P5GZ-MX:/opt/linux-2.6.35/usr# update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.38-8-generic

( I think this has updated the initramfs for my ubuntu host)

root@pravin-P5GZ-MX:/opt/linux-2.6.35/usr# update-initramfs -c -k
2.6.35-1-686
update-initramfs: Generating /boot/initrd.img-2.6.35-1-686
grep: /boot/config-2.6.35-1-686: No such file or directory
WARNING: missing /lib/modules/2.6.35-1-686
Device driver support needs thus be built-in linux image!
WARNING: Couldn't open directory /lib/modules/2.6.35-1-686: No such file or
directory
FATAL: Could not open /lib/modules/2.6.35-1-686/modules.dep.temp for
writing: No such file or directory

root@pravin-P5GZ-MX:/opt/linux-2.6.35/usr# update-initramfs -c -k 2.6.35
update-initramfs: Generating /boot/initrd.img-2.6.35
grep: /boot/config-2.6.35: No such file or directory
WARNING: missing /lib/modules/2.6.35
Device driver support needs thus be built-in linux image!
WARNING: Couldn't open directory /lib/modules/2.6.35: No such file or
directory
FATAL: Could not open /lib/modules/2.6.35/modules.dep.temp for writing: No
such file or directory


On 25 October 2011 20:17, <[email protected]> wrote:

> On Tuesday 25 Oct 2011 19:22:50 Pravinkumar Chavan wrote:
> > Hay thanks.
> >
> > First Happy Diwali to you.
> >
> > When I was compiling the kernel I got error
> >
> > /opt/linux-2.6.35/scripts/gen_initramfs_list.sh: Cannot open
> > '/opt/linux-2.6.35/usr/initramfs.cpio'
> > make[1]: *** [usr/initramfs_data.cpio] Error 1
> > make: *** [usr] Error 2
> >
> > I have the compiled version of 2.6.28. so I in menuconfig for 2.6.35 i
> have
> > given initramfs.cpio path of 2.6.28 and compiled the kernel.
> >
> > But in 2.6.35/usr/ I dont have initramfs (which contain the init and
> other
> > files required to device bootup) filesystem which is present in 2.6.28
> >
> > So I copied the finitramfs to 2.6.35/usr/ and again compiled. but no luck
> > with that image as well.
> >
> > Do I need to create initramfs for this kernel or have to found way to
> > create the initramfs.cpio so that I can boot the kernel without the
> 2.6.28
> > initramfs.cpio?
>
> Let's back track a little.
> initramfs-tools is a standard tool in any base install. I am surprised that
> it
> is missing.
> It means that your install is possibly not ok. What distro do you use?
> My comments are solely for debian (and should be valid for it's
> derivatives).
>
> Install initramfs-tools the proper way using apt or aptitude.
>
> If you need any module which is not compiled into the kernel until you can
> mount root, then you definetly need initramfs. Otherwise you dont.
> Framebuffer (usually) comes much later, so you maynot require initramfs to
> reach a shell.
>
> > ( I dont have clue how can I generate the file.)
>
> man update-initramfs
>
> --
> http://mm.ilug-bom.org.in/mailman/listinfo/linuxers
>



-- 
**
_________________________

Pravinkumar Chavan
Software Engineer
+919867107370


**
*_________________________*
*
*
--
http://mm.ilug-bom.org.in/mailman/listinfo/linuxers

Reply via email to