From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 07BCA15803E for ; Tue, 2 Jan 2024 09:15:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1C27B2BC047; Tue, 2 Jan 2024 09:15:51 +0000 (UTC) Received: from turkos.aspodata.se (turkos.aspodata.se [185.140.117.226]) by pigeon.gentoo.org (Postfix) with ESMTP id CB61F2BC033 for ; Tue, 2 Jan 2024 09:15:50 +0000 (UTC) Received: from turkos.aspodata.se (localhost.aspodata.se [127.0.0.1]) by turkos.aspodata.se (Postfix) with ESMTP id 9C78E8637808 for ; Tue, 2 Jan 2024 10:15:43 +0100 (CET) Received: by turkos.aspodata.se (Postfix, from userid 1000) id 7EA08863780A; Tue, 2 Jan 2024 10:15:43 +0100 (CET) X-Mailer: exmh version 2.8.0 04/21/2012 with nmh-1.7+dev X-Exmh-Isig-CompType: repl X-Exmh-Isig-Folder: inbox From: karl@aspodata.se To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH] 2024-01-02-separate-usr-now-requires-an-initramfs: add news item In-reply-to: <20240102041018.585420-1-eschwartz93@gmail.com> References: <20240102041018.585420-1-eschwartz93@gmail.com> Comments: In-reply-to Eli Schwartz message dated "Mon, 01 Jan 2024 23:10:05 -0500." Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Message-Id: <20240102091543.7EA08863780A@turkos.aspodata.se> Date: Tue, 2 Jan 2024 10:15:43 +0100 (CET) X-Virus-Scanned: ClamAV using ClamSMTP X-Archives-Salt: 51b44a83-3456-4572-8eaa-56006f9420bc X-Archives-Hash: c7796b209c3c4ddb44b80ee6a7c6affc Eli Schwartz: [...] > +Systems which have /usr and / on separate filesystems have always required a > +dedicated initramfs to bring up both partitions. Systems where both /usr and / > +are on the same filesystem may use an initramfs if they wish, or choose not > +to. [...] Well, that is not technically correct, just have the required kernel drivers (eg. AHCI and ext2/4) compiled in and use the same busybox commands as in the initrd, but placed in /, to bring up the system to the point that /usr is mounted. I have a static dev, compiled in drivers, busybox init and mount, and separate / and /usr on a box here, works perfectly well. Soo, add a clause about what gentoo supports out of the box and that you can make it work if you wish. If there is a general wish I can write an article about how to make it work. Regards, /Karl Hammar ----------------------------------------------------------------------- Aspö Data Lilla Aspö 148 S-742 94 Östhammar Sweden