2011/4/12 Vladimir 'φ-coder/phcoder' Serbinenko <phco...@gmail.com> > On 12.04.2011 08:48, Harshit Jain wrote: > > > > 1) GRUB shell is able to detect the label 'rpool' for booting > > Openindiana. However, on selecting menuentry named 'Solaris' computer > > reboots without giving any output. > This one is because of the bug in 32-bit Opensolaris kernel. I thought > they already fixed it. Following patch will ignore bogus values in > multiboot header: > > === modified file 'grub-core/loader/i386/multiboot_mbi.c' > --- grub-core/loader/i386/multiboot_mbi.c 2010-09-29 21:51:12 +0000 > +++ grub-core/loader/i386/multiboot_mbi.c 2010-12-18 13:31:58 +0000 > @@ -101,7 +101,7 @@ > "unsupported flag: 0x%x", header->flags); > } > > - if (header->flags & MULTIBOOT_AOUT_KLUDGE) > + if (0)//(header->flags & MULTIBOOT_AOUT_KLUDGE) > { > int offset = ((char *) header - buffer - > (header->header_addr - header->load_addr)); > > Now, I am getting following error : error: out of memory error: you need to load the multiboot kernel first
> > > -- > Regards > Vladimir 'φ-coder/phcoder' Serbinenko > > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > http://lists.gnu.org/mailman/listinfo/grub-devel > > -- Harshit Jain, B.Tech Part IV, Computer Science and Engineering, IT-BHU, Varanasi. Work Email: harshit.jain.cs...@itbhu.ac.in
_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel