Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Jan 2024 20:01:18 +0100
From:      Miroslav Lachman <000.fbsd@quip.cz>
To:        Warner Losh <imp@bsdimp.com>, lev@freebsd.org
Cc:        freebsd-fs <freebsd-fs@freebsd.org>, freebsd-stable <freebsd-stable@freebsd.org>
Subject:   Re: FreeBSD 13.2-STABLE can not boot from damaged mirror AND pool stuck in "resilver" state even without new devices.
Message-ID:  <a137529e-fd63-41a2-9ab7-080013f4cb3e@quip.cz>
In-Reply-To: <CANCZdfrYCk7%2B6wCALvszmNZOcZeDxxNp%2Bk5PyH%2BTGJZ%2BovsU=Q@mail.gmail.com>
References:  <f97d80ee-0b01-4d68-beb5-53e905f0404c@FreeBSD.org> <e74464be-09b6-43e2-9365-7b0271b2d6eb@FreeBSD.org> <cc136316-f285-41bd-8d59-c5adce06e277@quip.cz> <065f4f5c-f38b-45f4-b7e7-5248f871f7e6@FreeBSD.org> <CANCZdfrYCk7%2B6wCALvszmNZOcZeDxxNp%2Bk5PyH%2BTGJZ%2BovsU=Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 07/01/2024 19:34, Warner Losh wrote:

> < 4294967296 sectors should be good. So these drives shouldn't see this 
> problem. the BIOS interfaces should have no trouble here.

[...]

> Yes. If the drives are > 2TB you lose. BIOS is not for you...  Unless 
> you make special partitions that are in the first 2TB of the drive and 
> only boot off of those. Also, if the drives are 4k, you likely lose, 
> though it's hit or miss. Those are the hard limits of the BIOS ABI.

It is not always that simple math. As I wrote in my previous reply, my 
pool was unbootable in one machine but boots fine in the other. Both 
were Intel based amd64 with BIOS, not EFI. I think there are some buggy 
BIOSes where it cannot boot even on smaller pools than 2TB. (or maybe 
some improved BIOSes supporting larger boundaries than 2TB? I don't know 
in what exact position bootloader / kernel was on my 4TB pool)

Kind regards
Miroslav Lachman





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a137529e-fd63-41a2-9ab7-080013f4cb3e>