From nobody Sun Dec 31 23:10:42 2023 X-Original-To: questions@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 4T3FGT04Nbz55X1X for ; Sun, 31 Dec 2023 23:10:57 +0000 (UTC) (envelope-from dpchrist@holgerdanske.com) Received: from holgerdanske.com (holgerdanske.com [IPv6:2001:470:0:19b::b869:801b]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "holgerdanske.com", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T3FGQ0P8Mz4KqG for ; Sun, 31 Dec 2023 23:10:53 +0000 (UTC) (envelope-from dpchrist@holgerdanske.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=holgerdanske.com header.s=nov-20210719-112354 header.b=tkt+2LUT; spf=pass (mx1.freebsd.org: domain of dpchrist@holgerdanske.com designates 2001:470:0:19b::b869:801b as permitted sender) smtp.mailfrom=dpchrist@holgerdanske.com; dmarc=pass (policy=none) header.from=holgerdanske.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=holgerdanske.com; s=nov-20210719-112354; t=1704064243; bh=YYwPZcvG70fTzuTu7MkRy3+F8Rpip4GJL+k2p1JdG2A=; h=Received:Message-ID:Date:MIME-Version:User-Agent:Subject:To: References:Content-Language:From:In-Reply-To:Content-Type: Content-Transfer-Encoding; b=tkt+2LUTLF/5jcvqmnxJaTeADRVf+EDNPn759vfx6s6SKq+N9FIjPdNa9hwX3yuRV OuDoOZEbT4FfBdWtyqSUbKeHZRVL0XKV8gXtRJ291e9wOXaq+yGhcEHcl46Wv9XRcf zIDp2k5LZhfaFdyZxrYiOApVTXSCchMLtIcNfIorKyniY5WArppACyXrcr2NAmEOqm paRTV7zF9LC+5sDbT4naXr1tSQitjT9OvGGEv3BjI02uVYkxne8z/3S0yZ3CjV1Ki/ PWzqUdi07dguBNDAkVZ6fECua7FhiOUXZSzMui8dzW3cIz/jkPK/mkleeQUBU3/5ui +q0Jntu6yA7m1dDl9dqNQLBE9me+skttBwsB5Rf4FX437EG5Ka1pfdYAGJVIjGHIB8 KOiSa1I8ZemW+f+ut9riuYUWczQ8+Y5Xcosyh2bXsaECBt757/OEla8a5mLYr8ETV+ ttkcfapUloMK54Xml+LPwNSSIAX7RCdyDI47mhGanFpPHHfy4e/QTQi6GBqxQTlaNr vVoxgyTMUVuVgpBFdm4kotOqFnNgVwOZ8tpJIYvgzWD1zfDEPkJE5kmuTaVNSNAANj Opwsj57sZG19jlMqf65PKx3FyFtnNL9DSL7YByyDgKziJV0kZKrGHBekTUHiyQsDTT S7uWIqfQKHDtkZCZnaWbh/4U= Received: from 99.100.19.101 (99-100-19-101.lightspeed.frokca.sbcglobal.net [99.100.19.101]) by holgerdanske.com with ESMTPSA (TLS_AES_128_GCM_SHA256:TLSv1.3:Kx=any:Au=any:Enc=AESGCM(128):Mac=AEAD) (SMTP-AUTH username dpchrist@holgerdanske.com, mechanism PLAIN) for ; Sun, 31 Dec 2023 15:10:43 -0800 Message-ID: <65aac66f-0d06-4668-9632-9a6701047a84@holgerdanske.com> Date: Sun, 31 Dec 2023 15:10:42 -0800 List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: VirtualBox 7.0, FreeBSD 12.4-RELEASE-amd64, ZFS, and bootpool To: questions@freebsd.org References: Content-Language: en-US From: David Christensen In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spamd-Result: default: False [-3.89 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; DMARC_POLICY_ALLOW(-0.50)[holgerdanske.com,none]; R_DKIM_ALLOW(-0.20)[holgerdanske.com:s=nov-20210719-112354]; R_SPF_ALLOW(-0.20)[+a:november.he.net]; MIME_GOOD(-0.10)[text/plain]; ONCE_RECEIVED(0.10)[]; XM_UA_NO_VERSION(0.01)[]; FROM_EQ_ENVFROM(0.00)[]; RCVD_COUNT_ONE(0.00)[1]; PREVIOUSLY_DELIVERED(0.00)[questions@freebsd.org]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_ALL(0.00)[]; ASN(0.00)[asn:6939, ipnet:2001:470::/32, country:US]; MLMMJ_DEST(0.00)[questions@freebsd.org]; ARC_NA(0.00)[]; DKIM_TRACE(0.00)[holgerdanske.com:+]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[] X-Rspamd-Queue-Id: 4T3FGQ0P8Mz4KqG X-Spamd-Bar: --- On 12/31/23 00:34, Alexander Burke wrote: > Dec 31, 2023 04:36:42 David Christensen wrote: >> freebsd-questions: >> >> If I use VirtualBox 7.0 (on Debian 11.8 amd64) to create a FreeBSD-12.4-RELEASE-amd64 virtual machine with BIOS (MBR), ZFS boot, encrypted swap, and encrypted ZFS root, the boot pool is not imported automatically when the system boots: >> >> root@geneweb:~ # freebsd-version ; uname -a >> 12.4-RELEASE-p9 >> FreeBSD geneweb 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC  amd64 >> >> root@geneweb:~ # zpool import >>     pool: bootpool >>       id: 16038363864467226171 >>    state: ONLINE >>   action: The pool can be imported using its name or numeric identifier. >>   config: >> >>     bootpool    ONLINE >>       ada0s1a   ONLINE >> >> >> Why? >> >> >> I have seen the defect since FreeBSD-12.1-RELEASE-amd64.  I do not know if it was present earlier. >> >> >> How do I arrange for bootpool to be imported automatically at boot? > FreeBSD 11 is deprecated and out of support. Have you tried with a > newer version? Quite a few changes to ZFS have happened since then, > including the switch to OpenZFS. Regarding FreeBSD versions, please re-read my post (above). Regarding FreeBSD ZFS changes, I am reminded of the recent OpenZFS data destruction bug. And, I recall issues when I evaluated FreeBSD 13/ OpenZFS in the past. I am not inclined to trust my data to OpenZFS unless and until I see improvements in their processes, validation of their processes and code by reputable entities, and no defects discovered for "long enough". This means FreeBSD 13 is not an option for me at this time. But the major problem is that FreeBSD EoL'd 12.4R today: https://www.freebsd.org/security/#sup I am screwed. I think the 12.xR line should have continued until OpenZFS is proven and until the FreeBSD 12->13 upgrade boot loader OpenZFS bug is fixed. David