[Ilugc] kernel build option - ramdisk
- From: sureshkumar.s@xxxxxxxxxx (Suresh Kumar Subramanian)
- Date: Mon Feb 8 17:57:01 2010
Hi,
The initrd image usually contains some drivers that are not built-in
the kernel, and required to access hardware when the kernel boots.
But, one can also use the initrd image as a filesystem image (root
filesystem directories from busybox, for example) that can be booted
with the kernel to give the end user a shell prompt to work with --
like the use of a LiveCD/DVD running entirely on RAM that has both
kernel and initrd filesystem image.
Thanks for clarification. Still I have some couple of question.
1) So initrd is first file which executes first in the boot process (if
present) . Am I correct?
2) There are so many variances in the kernel image file (vmlinuz, bzImage,
zImage, etc). What is the difference? How do we build each?
I may be stupid, But just want to clarify initrd is the ramdisk correct?
Thanks.
Suresh
Other related posts: