From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SCcm7-0006jg-A5 for garchives@archives.gentoo.org; Tue, 27 Mar 2012 20:13:51 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F2927E06BF; Tue, 27 Mar 2012 20:12:52 +0000 (UTC) Received: from mail.digimed.co.uk (82-69-83-178.dsl.in-addr.zen.co.uk [82.69.83.178]) by pigeon.gentoo.org (Postfix) with ESMTP id 16BF6E0AA1 for ; Tue, 27 Mar 2012 20:07:38 +0000 (UTC) Received: from digimed.co.uk (yooden.digimed.co.uk [192.168.1.6]) by mail.digimed.co.uk (Postfix) with ESMTPSA id 0780E80887 for ; Tue, 27 Mar 2012 21:07:38 +0100 (BST) Date: Tue, 27 Mar 2012 21:07:32 +0100 From: Neil Bothwick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] InitRAMFS - boot expert sought Message-ID: <20120327210732.083951e9@digimed.co.uk> In-Reply-To: References: <1332844604.4130.0@numa-i> <4F71BE44.3080206@kutulu.org> <4F71E865.30800@hadt.biz> <4F71F182.5010709@gmail.com> Organization: Digital Media Production X-Mailer: Claws Mail 3.8.0cvs34 (GTK+ 2.24.10; x86_64-pc-linux-gnu) X-GPG-Fingerprint: 7260 0F33 97EC 2F1E 7667 FE37 BA6E 1A97 4375 1903 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/oy2VD7UbnSDZo/UU0R/+Z0R"; protocol="application/pgp-signature" X-Archives-Salt: b9c5c303-2d46-48f4-b4ff-606200749aa1 X-Archives-Hash: ca470913bf64bf61772fc356e2cd03d6 --Sig_/oy2VD7UbnSDZo/UU0R/+Z0R Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 27 Mar 2012 10:09:23 -0700, Mark Knecht wrote: > > copy old config > > make oldconfig > > make all && make modules_install > > copy kernel to /boot make all modules_install install does everything the last two lines do in a single command. > > > > That to me seems a LOT easier and it also works very well for me. > Until you add in the work of doing the initrd for each new kernel. I > think that's Michael's point. make all with build the initramfs, just set the source path in the kernel config. > I agree with you Dale. I do it the same way as you, except if I build > an initrd I've done it completely by hand, building the whole > directory structure, etc, then building it into the binary. That's a > lot of work. Yes it is, I now I used to waste my time like that. Now I have a config file that lists what needs to go into the initramfs and the kernel build automatically pulls everything in for me. The only other thing I need is the init script. So I get the benefit of hand crafting everything with the ease of automated building. --=20 Neil Bothwick "Meow" "Woof" Jeez, it's really raining today. --Sig_/oy2VD7UbnSDZo/UU0R/+Z0R Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAk9yHggACgkQum4al0N1GQPjkACgztI3N6UC4eBQZl5X1djpqgtU 2NEAnj3I8hLeWz/pv/7XLndzEJrDpWtd =PUtq -----END PGP SIGNATURE----- --Sig_/oy2VD7UbnSDZo/UU0R/+Z0R--