From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Kernel modules in initrd Date: Sat, 24 Feb 2018 08:28:12 +0000 Message-ID: <20180224082812.5ubmg642qe4mm7dd@abyayala> References: <20180222211707.GB9758@jurong> <87eflck7ko.fsf@netris.org> <87vaen8h4w.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uqmrgro3k4bakd3z" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37475) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1epVBo-00086N-HC for guix-devel@gnu.org; Sat, 24 Feb 2018 03:28:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1epVBn-0001VR-Ex for guix-devel@gnu.org; Sat, 24 Feb 2018 03:28:16 -0500 Content-Disposition: inline In-Reply-To: <87vaen8h4w.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org --uqmrgro3k4bakd3z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ludovic Court=C3=A8s transcribed 0.8K bytes: > Hello, >=20 > Mark H Weaver skribis: >=20 > > To make this easier, I think the right approach is to include many > > modules like these to our installation image initrd, and then to > > automatically detect which modules are needed for booting. A future > > easy installer could automatically add those modules to the OS config, > > but in the meantime we could simply print a message recommending that > > the user should add the needed modules to their initrd config. >=20 > FWIW I have code that I was planning to polish and submit (hopefully > next week) that determines modules needed for a particular device by > walking /sys. In addition, I thought we could make the initrd module > list a first class field of =E2=80=98operating-system=E2=80=99. With the= se two pieces, > =E2=80=98guix system=E2=80=99 should be able to warn when a module is mis= sing. >=20 > Ludo=E2=80=99. I'm willing to test those, it's probably less time consuming than figuring = out the corretc modules the Hetzner CLoud instance needs. --=20 ng0 :: https://n0.is | https://crash.cx A88C8ADD129828D7EAC02E52E22F9BBFEE348588 --uqmrgro3k4bakd3z Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlqRIhwACgkQ4i+bv+40 hYht1RAAk7SXGlAjz1Vtz73ZUPL45uzs2vtD90fx3Y3QUrfM9H6He244DmWZ3w6/ bRBd3djgs2YGmP4K+vx0R4vMljdxmlZu4dnCY6rXhNlXh3QgxCyB/EC/d9rMX1Eb /2tJahXR1USzBKbVlLy3O+R3R1A12JPNxDIvKyyd2q3bDBBH0gHM1NVQDrhbb2Nj KYQi5WrGqxUFv8KImoM0AYziBEMbhZDPYhvDtqpf9aDiLXwPZ98zvjec6q84u5/l 2FCdiuER2uhzP7Qa0hrVrItMc6suC1fBsgvibs8bN9uDmZvl913D5A/21DhxyIuU 2D5nhTcF5sDoMNQTbfORtrB0eHWt9CcY0ERXQVXDUz0puienkdOnub9r6RTIsGSF brBlsbeYHKVJYQHOlatm5B6VFCdrYAe81esEzgbQp93+MDdyxBo/f02+ISCGRZCP sKzQXBK4Gjq7Wr9H3qkuXrrvJTgSRJIUERbWJMVpv8WeHectVLWjFMWrC859cMz7 DO/TP+htsrIVhIcveBgPHJYDUhgyZXH4P5Hg0SYyB/7I+nmPFURxF1NqPjrArefw YaPDdqGaewc2b0++4AFbyA8tOf8N+bth5debAJLvJiZ94l2joWf1JDOwg//FV7qg sXBQqr4+l51our07rHYwEnEHlJWza+B25bwVllBahj71lWxfEWY= =zwDc -----END PGP SIGNATURE----- --uqmrgro3k4bakd3z--