My requirement is that i need to boot from USB device where the BIOS is going to get the bootimage(dont know how to create this image) from another persistant storage. This boot image will run from RAM. Uses initrd as teh file system... This boot image should install the boot loader and create the file system with necessary files in it on the USB Later this bootimage will get the actual kernel that has many applications in it and overwrite the old kernel. It then goes for a reboot where the BIOS finds that there is a bootloader installed on the USB , executes thsi and comes up with the large kernel.
now the question is.. How to create this boot image(or can i say this as mini kernel)??
Thanks Uday