From nobody Tue Jul 11 12:05:34 2023 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R0fhc40YXz2tmP2 for ; Tue, 11 Jul 2023 12:05:36 +0000 (UTC) (envelope-from pblok@bsd4all.org) Received: from mail.bsd4all.org (mail.bsd4all.org [88.99.169.216]) by mx1.freebsd.org (Postfix) with ESMTP id 4R0fhc3FXmz3sPF; Tue, 11 Jul 2023 12:05:36 +0000 (UTC) (envelope-from pblok@bsd4all.org) Authentication-Results: mx1.freebsd.org; none Received: from mail.bsd4all.org (localhost [127.0.0.1]) by mail.bsd4all.org (Postfix) with ESMTP id DC68062B8; Tue, 11 Jul 2023 14:05:39 +0200 (CEST) X-Virus-Scanned: amavisd-new at bsd4all.org Received: from mail.bsd4all.org ([127.0.0.1]) by mail.bsd4all.org (mail.bsd4all.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id h7s8ihe-MIb3; Tue, 11 Jul 2023 14:05:39 +0200 (CEST) Received: from smtpclient.apple (pony_ip [204.168.249.121]) by mail.bsd4all.org (Postfix) with ESMTPSA id 576B76266; Tue, 11 Jul 2023 14:05:39 +0200 (CEST) Content-Type: text/plain; charset=utf-8 List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.3\)) Subject: Re: SOLVED: ZFS Solaris: Cannot find the pool label From: Peter Blok In-Reply-To: Date: Tue, 11 Jul 2023 14:05:34 +0200 Cc: freebsd-hackers@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <96F2B721-5096-41FB-9763-510F8F1F4C8D@bsd4all.org> References: <6A5954CF-E4B4-4CFD-BCB3-652B89F2475A@bsd4all.org> To: Alan Somers X-Mailer: Apple Mail (2.3696.120.41.1.3) X-Rspamd-Queue-Id: 4R0fhc3FXmz3sPF X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:88.99.0.0/16, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Hi Alan, Your suggestion might be related. On all 6 drives I have boot partitions = and UEFI partitions. I assumed the order in which the drives were = presented was the same as with the on-board controller, but that was not = the case. It used the loader.efi from a different disk in the new = system. There was only one UEFI partition I apparantly did not update = and that happened to be the one that was picked in the new system. I took the UEFI partition from the freshly installed external disk and = copied it on all and now the system boots. Thanks a lot, Peter > On 10 Jul 2023, at 15:17, Alan Somers wrote: >=20 > On Mon, Jul 10, 2023 at 1:18=E2=80=AFAM Peter Blok = wrote: >>=20 >> Hi, >>=20 >> I have a small sized NAS with an on-board LSI SAS2308 controller in = IR mode, but with drives presented directly. Due to space constraints = I=E2=80=99m booting of those drives, which host a RAID-Z pool. A known = problem with the on-board controller is that it is getting to hot and = over time it dies slowly with lots of controller resets. This happened = before, but I had a spare MB. >>=20 >> Over the weekend this started to happen with my last spare MB. I = still had a PCIe version of SAS2308 and plugged that with the drives = into a newer machine, because it doesn=E2=80=99t fit in the existing = case. >>=20 >> The boot loader is started but it stops with Solaris: Cannot find the = boot label for zroot >>=20 >> When I add an extra drive on a SATA port and install FreeBSD ( same = version 13-stable of a couple of days ago ) I can import the pool ok and = scrub it. No errors found, but booting stil fails the same way even when = I physically disconnect the extra drive. >>=20 >> There are differences: >>=20 >> - PCIe controller runs in IT mode. Reported drive size in blocks is = identical. Firmware is 17.0. based when the on-board had 20.0 (latest) = and ran IR in pass-thru. >> - hardware is different >>=20 >> Before I start upgrading firmware, I would like to investigate a bit = more. (This is my last controller and I don=E2=80=99t want to brick it = with newer firmware) >>=20 >> Which label is ZFS complaining about and where is it located? >>=20 >> Peter >=20 > At any point did you do `zpool upgrade` or `zpool set`? Maybe you > activated a zpool feature that is too new for the bootloader to > understand. You could try reinstalling the boot loader. > -Alan >=20