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 1SCfCT-0003gh-Eu for garchives@archives.gentoo.org; Tue, 27 Mar 2012 22:49:13 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EBBB2E08E0; Tue, 27 Mar 2012 22:49:04 +0000 (UTC) Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 5D42DE0AF3 for ; Tue, 27 Mar 2012 22:47:43 +0000 (UTC) Received: by werm13 with SMTP id m13so296158wer.40 for ; Tue, 27 Mar 2012 15:47:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:organization :x-mailer:mime-version:content-type:content-transfer-encoding; bh=r0GELbIPZwWGpzL6ArVBfdx1dpcfFwHpiJFXTjjenzI=; b=exWZysXhzLtoQ5LGPpKy0rheb+5paezDZY1kXyAgnteEMN7fb0WZefuMZnoU5NhkSM PiIr1iwStkj4oxf5hB3dhZTFXEp/8ciLICMpGlGZRtfYu73ffe85VA3z6si/0YDDhOJ1 bXgnnwAAbbpyVqscfwT0O2ldvck/3Om/Mng0iT88Q4fxZbygll9EzVuAZVyAO8ITfmzM 6CcsR53SDxfJzklsXu+OreVkNQUXDQ2id7l0CUzyLPaDEM8i3ImVEXW95LkvPAM5qB1L 7YgR8JyoHtTNWbGBYcqbyZv9/xo25a96LHcNbe0/s97rJo2L0uaRlXj7jO9rD/xFrY7o 2ivg== Received: by 10.180.102.100 with SMTP id fn4mr1698238wib.1.1332888462451; Tue, 27 Mar 2012 15:47:42 -0700 (PDT) Received: from khamul.example.com (196-210-183-224.dynamic.isadsl.co.za. [196.210.183.224]) by mx.google.com with ESMTPS id n15sm53021864wiw.6.2012.03.27.15.47.39 (version=SSLv3 cipher=OTHER); Tue, 27 Mar 2012 15:47:41 -0700 (PDT) Date: Wed, 28 Mar 2012 00:46:33 +0200 From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] InitRAMFS - boot expert sought Message-ID: <20120328004633.635b9c5c@khamul.example.com> In-Reply-To: <4F723FAA.9090205@gmail.com> References: <1332844604.4130.0@numa-i> <4F71BE44.3080206@kutulu.org> <4F71E865.30800@hadt.biz> <4F71F182.5010709@gmail.com> <4F7224B8.1050806@gmail.com> <4F723842.4000501@gmail.com> <20120328001421.7c65a401@khamul.example.com> <4F723FAA.9090205@gmail.com> Organization: Internet Solutions X-Mailer: Claws Mail 3.7.10 (GTK+ 2.24.10; x86_64-pc-linux-gnu) 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 367f001b-bbee-4589-bd28-d2e3cfb1f9d8 X-Archives-Hash: 43122ee873483ec64e6caebed9f281d6 On Tue, 27 Mar 2012 17:31:06 -0500 Dale wrote: > Alan McKinnon wrote: > > On Tue, 27 Mar 2012 16:59:30 -0500 > > Dale wrote: > > > >> Mark Knecht wrote: > >>> On Tue, Mar 27, 2012 at 1:36 PM, Dale > >>> wrote: > >>> Right now, my plan is to mask udev at what it is and either > >>>> switch to another distro > >>> > >>> > >>> Just remember, with distros it's the device you know for the devil > >>> you don't know... > >>> > >>> I don't understand why any of this /usr /udev stuff is bothering > >>> you. Do you really use a separate /usr? Aren't you on stable like > >>> me or are you on ~amd64? > >>> > >>> Good luck. I'm positive you'll come to your senses about this > >>> Ubuntu nonsense! ;-))) > >>> > >>> Cheers, > >>> Mark > >>> > >>> > >> > >> > >> My plan was to put / on ext4, /boot on ext2 and everything else on > >> LVM. That would incluse /usr, /usr/portage, /var and /home. I have > >> not done that yet because doing it would force me to make a choice > >> very soon since this mess is coming pretty soon. > > > > That's easy to fix. It takes a while and it's mind-numbingly boring, > > but it's easy. > > > > All you need is a decent amount of free disk space as you will > > shuffle things around just like in that 15 pieces game. > > > > Assuming / is the first (or second) partition on a disk: > > > > Measure how much data is on the file system. > > Measure how much data is on the /usr file system. > > Move partitions after / on the disk out of the way creating enough > > free space to contain current / and /usr. > > Enlarge / partition, enlarge the file system on it, copy contents > > of /usr there. > > Arrange the rest of your disk the way you want it (either with or > > without LVM, both are easy enough to do). > > Move the rest of your data back to it's final destination. > > Delete any last remnants of the old /usr partition. > > > > And all your worries about initramfs will go away. Trust me (no, not > > because I sell used cars, but because I do this for a living and > > have done it several times) > > > > > Right now, I doubt my current / partition can hold all the /usr stuff. > It would require a complete undoing then redoing, like you just laid > out. I have done this before but I would like to only have to do it > once and be done. That is why I want to use LVM for everything but / > but if I could get this to work right, I wouldn't mind having / on LVM > too. / on LVM isn't all that useful, simply because it's size doesn't change much and there's no real need to grow it. It's not like /var. Binary distros put LVm on / not because it's a good idea but because they like to have consistency. You don't need that because you know what you built and it doesn't need to be supported by a corporate employee far away. You are worrying yourself needlessly about this init thing. Just take some small measures to ensure that it will never be a factor. > Right now, I have very little confidence in this init thingy and me > getting it to work much less able to fix it even it doesn't boot for > some reason. > > < sighs > > > Dale > > :-) :-) > > -- Alan McKinnnon alan.mckinnon@gmail.com