Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 May 2019 22:22:08 +0300
From:      Toomas Soome <tsoome@me.com>
To:        Warner Losh <imp@bsdimp.com>
Cc:        lausts@acm.org, FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: Got the same error from gptzfsboot this morning
Message-ID:  <F791A893-DE05-4754-8A32-D18531502AE2@me.com>
In-Reply-To: <CANCZdfoXVPu2k1t17qccZ-NsFMa-XBrujFTkiZVECjbVtCXYew@mail.gmail.com>
References:  <40e6cdff-9502-669b-4543-6e21be5d2ad5@acm.org> <CANCZdfoXVPu2k1t17qccZ-NsFMa-XBrujFTkiZVECjbVtCXYew@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


> On 4 May 2019, at 21:34, Warner Losh <imp@bsdimp.com> wrote:
>=20
> On Thu, May 2, 2019 at 9:12 AM Thomas Laus <lausts@acm.org> wrote:
>=20
>> Toomas:
>>=20
>> My laptop has been booting up flawlessly since I installed the
>> gptzfsboot file that you sent.  It also successfully rebooted from a
>> cold start this morning but I received the same error message just a =
few
>> minutes ago when powering up again.
>>=20
>> gptzfsboot: error 1 LBA 18446744072709551608
>> gptzfsboot: error 1 LBA 1
>> gptzfsboot: No ZFS pools located, can't boot
>>=20
>> On my third retry, I was successful.  This is the same LBA and error
>> number that I was getting previously.
>>=20
>=20
> We need to add a disk the error came from indication to that error =
message.
>=20

and better indication where we did fail. But for this error we already =
did find the source - the geli_taste() goes to negative value with =
off_t, and then the value is used to read from disk (as unsigned value), =
hence we will see the error with really huge LBA. So we need to figure =
out why this happens and how to failsafe this all.

rgds,
toomas




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?F791A893-DE05-4754-8A32-D18531502AE2>