Thread (3 messages) flat view 3 messages, 3 authors, 2007-06-27

[Buildroot] where is the initrd image?

From: Julien Letessier <hidden>
Date: 2007-06-27 09:35:02

As far as I known there is no support for initrd in buildroot.
And you don't need one for an embedded system!

In desktop distributions, the initrd is used e.g. to load device/filesystem
drivers before mounting the root filesystem (which may reside on a
nonstandard device/filesystem). [1]

In an embedded system, you should include all appropriate drivers in the
kernel itself, so an initrd is useless.
Just compile a proper kernel, and configure grub on your target with e.g.

kernel /boot/bzImage root=/dev/hda1

[1] http://en.wikipedia.org/wiki/Initrd

2007/6/27, Lee JJ [off-list ref]:
Dear All Guru :

     I can generate the target achi rootfs , and kernel
but I can't find the initrd file

Thus I met the booting problem , VFS cannot open root device "hdxx"

Do I nust have the initrd file , or not ?
If do , how and where to build it ?

Thanks !!

ps: I am using buildroot snapshot , June 23 '07
and the target archi is i386


_______________________________________________
buildroot mailing list
buildroot at uclibc.org
http://busybox.net/mailman/listinfo/buildroot


-- 
Julien Letessier
[off-list ref]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://busybox.net/lists/buildroot/attachments/20070627/b68163c2/attachment-0001.htm 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help