On Thu, Jan 24, 2008 at 12:18:43AM +0800, Bean wrote: > On Jan 23, 2008 4:54 PM, Marco Gerards <[EMAIL PROTECTED]> wrote: > > When is this feature useful? Can you give an example? More features > > can mean more bugs, more maintainance work, etc. If the feature is > > not worthwhile for more than one person, I am not sure if it should be > > included. Perhaps a better explaination of the problem to solve, > > instead of what the patch does might help here. > > the most important usage of external initrd is to overcome the size > limit of core.img.
I understand that it overcomes a size limit, but, in which situations would this be used? core.img is primarily targetted at being used with grub-setup (where memdisk isn't needed), to be chainloaded from GRUB Legacy (where memdisk isn't necessary either), or to build a rescue floppy (where this feature, in principle, can't be used). Do you have other uses of core.img in mind? And in the case of rescue floppies, if we find a way to overcome the size limit via loading memdisk image separately, I don't think using Linux boot semantics is the best way to do it. Linux excels at a lot of things, but its boot mechanism is full of legacy cruft. I don't think it's the best option to take as a reference to implement GRUB. -- Robert Millan <GPLv2> I know my rights; I want my phone call! <DRM> What use is a phone call… if you are unable to speak? (as seen on /.) _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel