From nobody Fri Dec 09 14:18:21 2022 X-Original-To: sysinstall@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 4NTCmb3ZBtz4jPqX for ; Fri, 9 Dec 2022 14:18:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NTCmb2YR8z48x2 for ; Fri, 9 Dec 2022 14:18:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670595503; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/tyeu4b7TIxd9cX0E4WO3LXRrKfwQe6GoKJkp60/ufY=; b=WT4ecoFIOv5ygopkA0v+47xHPSuzWd1hlDGlKT2nCo6aIAbrXMjvyoV/uaBCQOUoCWZWTJ t7J1yVN1Bh2A7GlDxEbCILZ+XSXQ+1OE8M+OvWsgIrxoDvUkzIf00bARAej62OYWXAq2Kb 7+Y08Ac6fZlPZBj7k6dsPcDW7Kj0In5UUv7pKDamB8FPwxX7uXwlva1b5lwYM22e/5t4Ql Q0ZpktOkyH3loO8dOwrOPnWe9ePwOaaFH6/+KKyHzt+T0ofQ3lOB1B04JONFzqBVzHTD9N /+YFgw3RptEGgvIe95QoTMl1RGWWXZi0aJnHbYFAc5iVt70Qqn6MNI8Gq8j48Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1670595503; a=rsa-sha256; cv=none; b=qksQiEkR5+ACAJc76eW6DwPCgYlZQLxdZVE8aL6KRxJF3AS4TUUnqWYQs19weyiA38bdom g/CBneveuNA6JFQ3xxF5yyakq3jjlScRVGmYD5EikDk6Jm9oHnyjNI2oYt3HKnGEbvR4F4 /ff6bWzzUHMEnLgzzke/l22nPcrYz6QaF/IxoGq+24FFabnornUAeusS75tQB9qheC84yP aNwh37/Ii4i9IS4uyBdYv5Et1RV0AGlpgHzTWAi1yWax1BTQ9brLArYTv7ay6EmrJ4PTYL Hf+LstDmz5TSHLMOnDTg2aAHXauzvoNPGkU/pUhoH640tNx9ba0u2PQJWs6l9g== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NTCmb1Xx0zfD0 for ; Fri, 9 Dec 2022 14:18:23 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 2B9EIN2m008931 for ; Fri, 9 Dec 2022 14:18:23 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 2B9EIN5E008930 for sysinstall@FreeBSD.org; Fri, 9 Dec 2022 14:18:23 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: sysinstall@FreeBSD.org Subject: [Bug 258987] 13.0-RELEASE installer broken redundancy with UEFI and ZFS Date: Fri, 09 Dec 2022 14:18:21 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: bin X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: topical@gmx.net X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: sysinstall@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Sysinstall Work List-Archive: https://lists.freebsd.org/archives/freebsd-sysinstall List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-sysinstall@freebsd.org X-BeenThere: freebsd-sysinstall@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D258987 topical changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |topical@gmx.net --- Comment #1 from topical --- There are actually several issue with the current UEFI installer: 1. Lack of logging The install process of the loader is not written to /var/log/bsd_install So, if you replace a disk, it's extremely hard to correctly set it up. Previously, you could grep /var/log/bsd_install to see how partitions are created and filled, but the UEFI installer doesn't log the commands it executes. 2. Lack of documentation If you want to know how to properly setup a new disk for UEFI boot, you nee= d to look at /usr/libexec/bsdinstall/bootconfig The man pages are not really helpful. E.g. there is no notice about /efi/freebsd/loader.efi.=20 3. Restriction to 1 disk That's a nasty design fault. Before 13.0, booting from any redundant disk w= as granted. I had to learn it the hard way that all but the first disk's ESP partitions are empty now! 4. No command or documentation how to install/update EFI boot loader I had to write my own hacky script for that, but updating the boot loader is really risky. I think, we need a proper, well-tested script. In summary - it wasn't perfect before 13.0 but now it's really bad. --=20 You are receiving this mail because: You are the assignee for the bug.=