grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Windows,grub and grub2


From: Bean
Subject: Re: Windows,grub and grub2
Date: Mon, 1 Sep 2008 21:02:28 +0800

On Mon, Sep 1, 2008 at 6:48 PM, Viswesh S <address@hidden> wrote:
>
>
> ----- Original Message ----
> From: Bean <address@hidden>
> To: The development of GRUB 2 <address@hidden>
> Sent: Monday, 1 September, 2008 3:46:32 PM
> Subject: Re: Windows,grub and grub2
>
> On Mon, Sep 1, 2008 at 5:08 PM, Viswesh S <address@hidden> wrote:
>>
>>
>
> Hi,
>
> Do you mean the result is still the same after you apply my patch ? I
> check the source code of grub legacy, the handling should be exactly
> the same. Are you using the official branch grub 0.96, or some package
> with modification ?
>
> You can also check memory at 0x7be, this should be the partition table
> in mbr, %esi would point to the boot partition.
>
> --
> Bean
>
> Hi,
>
> The result is still the same after the patch.
>
> I am using the official grub2 released package 1.96.
>
> In that the chainloader patch wasnt there.Hence applied that according to
> your inputs as in the mail.
>
> I checked the memory at 0x7be, which is the same as 0x1be in the mbr.
>
> The first partition was already active also.
>
> Also as I mentioned,what about the code for the int 13 extension and and
> their functionalities for 2,41,42.
>
> Is there any change there.
>
> Otherwise I am not really sure, why grub is able to boot,but grub2 not.

Hi,

I doubt that this is caused by int 13, as grub2 doesn't change it.
Besides, the boot sector is read properly in grub2, so int 13 should
be working.

I have thought of another possible reason for this. In grub2, %dh is
0, perhaps it should be set to the partition number. Please test if
the new patch works.

-- 
Bean

Attachment: chain2.diff
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]