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 AB07015803E for ; Tue, 2 Jan 2024 09:46:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C114A2BC048; Tue, 2 Jan 2024 09:46:38 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7B76E2BC034 for ; Tue, 2 Jan 2024 09:46:38 +0000 (UTC) References: <20240102041018.585420-1-eschwartz93@gmail.com> <20240102091543.7EA08863780A@turkos.aspodata.se> User-agent: mu4e 1.10.8; emacs 30.0.50 From: Arsen =?utf-8?Q?Arsenovi=C4=87?= To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [PATCH] 2024-01-02-separate-usr-now-requires-an-initramfs: add news item Date: Tue, 02 Jan 2024 10:41:49 +0100 Organization: Gentoo In-reply-to: <20240102091543.7EA08863780A@turkos.aspodata.se> Message-ID: <86y1d8vzie.fsf@gentoo.org> 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: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Archives-Salt: ad27c0e2-2e32-4ee4-8fab-01dd403a78b0 X-Archives-Hash: 14e8d0b6dfb3e99c9146c7d2834e97b2 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable karl@aspodata.se writes: > Eli Schwartz: > [...] >> +Systems which have /usr and / on separate filesystems have always requi= red a >> +dedicated initramfs to bring up both partitions. Systems where both /us= r 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. Is there a need to state this? To me, it feels obvious, and falls into the category of 'you can do it but don't expect much help'. As an example of entries in this category, I used to use runit for service management and supervision, and only used the openrc boot target. Naturally, this worked, but it worked due to me maintaining it, and had no Gentoo-provided support. The same is true for many, many configurations, so I don't see the need to state that explicitly. > If there is a general wish I can write an article about how to make > it work. > > Regards, > /Karl Hammar > > ----------------------------------------------------------------------- > Asp=C3=B6 Data > Lilla Asp=C3=B6 148 > S-742 94 =C3=96sthammar > Sweden =2D- Arsen Arsenovi=C4=87 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOcEARYKAI8WIQT+4rPRE/wAoxYtYGFSwpQwHqLEkwUCZZPbeV8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0RkVF MkIzRDExM0ZDMDBBMzE2MkQ2MDYxNTJDMjk0MzAxRUEyQzQ5MxEcYXJzZW5AZ2Vu dG9vLm9yZwAKCRBSwpQwHqLEk2p2AP4lk7lYYIuQI5xyaYnG3JMgQE+CoXsqoZtO Bo7e+YQaFAD/eTwcq8Eh4Bu2NWP3Tm3eQ7Fzjkyv+1b2VbCi+1lLhA4= =tD3s -----END PGP SIGNATURE----- --=-=-=--