Re: Lenovo BIOS boot fix

From: Andrey V. Elsukov <bu7cher_at_yandex.ru>
Date: Sun, 12 Jul 2015 18:10:23 +0300
On 12.07.2015 09:02, Allan Jude wrote:
> I forgot to include the link to the patch as well:
> 
> http://www.allanjude.com/bsd/lenovofix_gpart.patch
> 
> I will most likely make this patch optional, behind a flag to the 'gpart
> create -s gpt' command, to avoid potentially breaking existing working
> systems, but if using offset 1 works on all other hardware, having it as
> the default would be nice.
> 
> Another option would be to make a separate standalone program to modify
> the pMBR for Lenovo machines, rather than modifying gpart.

Hi,

I think Lenovo's BIOS just think that your partition layout is MBR and
uses legacy boot.

if (MBR_partition[0].type == 0xee && gpt_is_ok()) {
   UEFI_boot();
} else {
   MBR_boot();
}

-- 
WBR, Andrey V. Elsukov


Received on Sun Jul 12 2015 - 13:10:51 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:58 UTC