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 1R1wr7-0001iv-In for garchives@archives.gentoo.org; Fri, 09 Sep 2011 08:54:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 95C2E21C149; Fri, 9 Sep 2011 08:54:22 +0000 (UTC) Received: from mail-gw0-f52.google.com (mail-gw0-f52.google.com [74.125.83.52]) by pigeon.gentoo.org (Postfix) with ESMTP id C936D21C07D for ; Fri, 9 Sep 2011 08:53:30 +0000 (UTC) Received: by gwj15 with SMTP id 15so1009467gwj.11 for ; Fri, 09 Sep 2011 01:53:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=nqIDUeMVzRdLrP+7AVW4yO3+UA660l7eeTaQKz/PH1U=; b=k9PWEqa8wokTt1Q/a16ouYiU1b6YoncQTYx1ZrVkzugJ4w5aQjEVhUVayLy/9dxwMC Bqw+9xx0bwAgCgGVD/EPtq4NrXw6AyOlL0CsEpLSU/BChOspAh/gO/nP4qkkupEUdlUB uL2d6sk+V6ZXWZdw/j7BD3tgll0BdhGBTEuzk= Received: by 10.150.72.33 with SMTP id u33mr252819yba.150.1315558410246; Fri, 09 Sep 2011 01:53:30 -0700 (PDT) Received: from [192.168.2.5] (adsl-65-0-89-228.jan.bellsouth.net [65.0.89.228]) by mx.google.com with ESMTPS id m4sm4143012ang.4.2011.09.09.01.53.27 (version=SSLv3 cipher=OTHER); Fri, 09 Sep 2011 01:53:29 -0700 (PDT) Message-ID: <4E69D406.9000909@gmail.com> Date: Fri, 09 Sep 2011 03:53:26 -0500 From: Dale User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110829 Firefox/6.0 SeaMonkey/2.3.1 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 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] /dev/sda* missing at boot References: <201108191109.34984.michaelkintzios@gmail.com> <11342928.W3O2ONNTLv@tux> In-Reply-To: <11342928.W3O2ONNTLv@tux> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: X-Archives-Hash: 5d953f98ce9394e65278a0e514acca9c Paul Colquhoun wrote: > >From my point of view, as an old Solaris admin, point 3) is the > problem. If what-ever-it-is is needed during boot, it should be in > /sbin or /bin or /lib If it is curently in /usr/* then it is in the > wrong place, and that package should be modified. Later in the thread > you mentioned a bluetooth keyboard. This obviously requires either a > driver module, or a bluetooth server process, or similar, which belong > in /lib{32,64}/modules or /sbin Having udev able to execute arbitrary > code during boot looks like yet another large security hole opening > up. At least keep the code it can execute tied down to the directories > that were set up for this purpose. Picking a random post to reply to. I been using Linux for a while. Let me see if I understand this correctly. As I understand it, when a system boots it needs /bin, /sbin, /lib*, and /etc and nothing else other than /boot for grub to load the kernel. Those directories are for booting the system and for "system" operations. That is my understanding of how it has been since further back than I care to explore. Things that are used after a system boots, such as things in the default runlevel or KDE, goes into /usr somewhere. This is the reason that /usr and /var can be on separate partitions. I have always understood that /usr and /var can be put on separate partitions for security reasons or to put some larger partitions on separate drives. If I recall correctly, websites files are under /var. Those can get pretty large quick I would guess. So, now someone has decided to change this and it seems a few think this is nothing users should worry about. I don't run a large server or anything but this still worries me. I don't like the fact that the changes I had planned will now require me to also install one more thing to break. My system is simple and I like to keep it that way. The fanciest thing I have is a camera and a printer that I use once in a blue moon. I want to put /usr on a spare partition because it is growing fairly quickly with the KDE4 updates and others too. Now, it looks like I have to do a whole redo of everything. Something that was simple just got complicated. My choices are: 1: move from Gentoo to something else. I'm seriously considering this one. If I can learn Gentoo, I can learn any distro! LFS may be excluded tho. 2: Stick with Gentoo and hope this is corrected like hal was dealt with. 2b: Go with LVM for everything and have a init* to boot. 2c: Move /usr and use init* with no LVM. 2d: Just redo my whole system with a larger / partition. I liked my original plan better. 1: Go to boot runlevel. 2: Mount what will be new /usr partition to some mount point. 3: Copy /usr to the new partition 4: rm the old /usr data. 5: Mount the new /usr partition and add it to fstab 6: Switch back to default runlevel and life goes on. Can I slap whoever started this? The more I think on this, the worse it sounds. I can't even imagine someone who runs some large server. Any hair left? lol Dale :-) :-)