[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Issues with grub.cfg
From: |
Seth Goldberg |
Subject: |
Re: Issues with grub.cfg |
Date: |
Tue, 12 Apr 2011 13:41:58 -1000 |
It has been fixed and should boot fine with the latest opensolaris release.
On Apr 11, 2011, at 9:05 PM, Vladimir 'φ-coder/phcoder'
Serbinenko<address@hidden> wrote:
> 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));
>
>
>
> --
> Regards
> Vladimir 'φ-coder/phcoder' Serbinenko
>
>
> _______________________________________________
> Grub-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/grub-devel