Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 07 Feb 2014 16:42:49 +0400
From:      "Andrey V. Elsukov" <bu7cher@yandex.ru>
To:        John Baldwin <jhb@freebsd.org>, freebsd-fs@FreeBSD.org
Subject:   Re: amd64/186515: Doesn't boot with GPT when # of entries over than 128.
Message-ID:  <52F4D4C9.3060902@yandex.ru>
In-Reply-To: <201402061930.s16JU2Pi052495@freefall.freebsd.org>
References:  <201402061930.s16JU2Pi052495@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 06.02.2014 23:30, John Baldwin wrote:
>  Using more entries to pad out the table isn't the normal way to handle 4k 
>  alignment.  You can just leave a gap before the start of freebsd-boot.  Having 
>  the sectors "free" vs having them contain zero'd GPT entries doesn't really 
>  make a difference.  One question is when does the boot break?  Does it make it 
>  into the loader and break trying to boot the kernel?  Does it make it into 
>  gptboot and break trying to load the loader?

Hi John,

this is gptboot's restriction. Look at the sys/boot/common/gpt.c.

-- 
WBR, Andrey V. Elsukov



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?52F4D4C9.3060902>