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 1R20Va-0000mm-1E for garchives@archives.gentoo.org; Fri, 09 Sep 2011 12:48:38 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F167D21C1BE; Fri, 9 Sep 2011 12:48:28 +0000 (UTC) Received: from mail-wy0-f181.google.com (mail-wy0-f181.google.com [74.125.82.181]) by pigeon.gentoo.org (Postfix) with ESMTP id D653921C1AE for ; Fri, 9 Sep 2011 12:47:03 +0000 (UTC) Received: by wyg36 with SMTP id 36so1847338wyg.40 for ; Fri, 09 Sep 2011 05:47:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:reply-to:to:subject:date:user-agent:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=1aXI9D1HNFZH2alZ6bFxbfGanMDpDHqBDeEQQGtvE3o=; b=Ysd3uigTgfn5jZFEWxNJHvSHfZpCDb//26dO2fTsWD/7kR9s5gRFu0tlGH/p3lzPZ9 vJA+x6y1z3VMi7Qv/Gc/6CC34X0+Ma56ll18NQTWa+QFPRfhEYUCYpiz+OXBzdVm5UdN 5WFZ+C3BW4VYuEIVC9tDvPBIwfFm766B7Agks= Received: by 10.227.116.196 with SMTP id n4mr1979773wbq.80.1315572423009; Fri, 09 Sep 2011 05:47:03 -0700 (PDT) Received: from dell_xps.localnet ([213.123.142.221]) by mx.google.com with ESMTPS id b3sm7414883wbp.10.2011.09.09.05.47.00 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 09 Sep 2011 05:47:02 -0700 (PDT) From: Mick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] /dev/sda* missing at boot Date: Fri, 9 Sep 2011 13:46:38 +0100 User-Agent: KMail/1.13.7 (Linux/2.6.39-gentoo-r3; KDE/4.6.5; x86_64; ; ) References: <201108191109.34984.michaelkintzios@gmail.com> <4E69D406.9000909@gmail.com> <20110909133547.2cc7747c@weird.wonkology.org> In-Reply-To: <20110909133547.2cc7747c@weird.wonkology.org> 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; boundary="nextPart2025416.UXX80FsrXl"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201109091347.00544.michaelkintzios@gmail.com> X-Archives-Salt: X-Archives-Hash: eb08001c18c570b7a9ab7382c4d45f02 --nextPart2025416.UXX80FsrXl Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Friday 09 Sep 2011 12:35:47 Alex Schuster wrote: > Dale writes: >=20 > Wow, what a big thread. While I also do not really like udev > requiring /usr at boot time, I also understand that there are some > arguments pro doing so. > But then, I wonder what the big deal is. If an initramfs is now required > for people using a separate /usr, then let's all use an initramfs, if we > can't change how udev is going. It's annoying, we may feel it is wrong, > but to me it seems that for most of us it is not a really big problem. > What I fear much more is when good old grub is no longer supported and I > have to use grub2, which I tried to understand, but failed. >=20 > > My choices are: > >=20 > > 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. >=20 > So, because you want to avoid to change your Gentoo installation to use > an initramfs, you switch to another distribution, which most likely uses > an initramfs anayway? >=20 > > 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. >=20 > LVM is great and I suggest everyone using it, but it's not necessary here. >=20 > > 2c: Move /usr and use init* with no LVM. >=20 > If you can extend you root partition, yes, just copy /usr there, and all > will be fine. >=20 > > 2d: Just redo my whole system with a larger / partition. >=20 > Which would be a lot of work. >=20 > Personally I do not care much about this, as I already am using an > initramfs :) That's because all my partitions are encrypted LVM volumes. > Except for /boot, which is on on USB stick. >=20 > When I switched to using an initramfs, it was not very complicated. I > simply use genkernel. With CLEAN=3D"no" and MRPROPER=3D"no", it uses my > /usr/src/linux/.config and does not change the kernel options. Then comes > genkernel --install --lvm -luks all, and I have kernel and initramfs in > /boot. I manually add them to my grub.conf. emerge @module-rebuild, and > I'm done. I guess for most of us this would work. I don't know what > Michael has to do in order to keep nvidia-drivers instead of nouveau, but > I assume some howto or new item will come up to solve this. Whenever > Gentoo had us to do major changes, there was a good explanation of what to > do, and it worked fine. Migration to openrc was more complicated I think. > And hey, I was satisfied with the way it's been before. >=20 > > I liked my original plan better. > >=20 > > 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. >=20 > I don't get this one. Why do you want to copy an existing /usr partition > to another one? >=20 > > 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 >=20 > Yes, I also feel sorry for guys like Alan. But for us desktop users > I think's it's not such a big deal. It's not a catastrophically big deal, but it is an imposed workaround that= =20 goes against the freedom of choice that we gentoo-ers have enjoyed hitherto. It also seems counter-intuitive that udev devs' convenience should take=20 primacy over the FHS convention and the prevailing minimal booting process. It will only affect one out of three boxen of mine and I could surely fix=20 that, but I am against restricting unquestioningly what I can do with gento= o,=20 just because a udev coder didn't think it through enough to come up with a= =20 smarter solution; and then the Gentoo devs did not put up a fight in=20 representing their user base. It's a point of principle and on this basis I'd like to object to it, not f= or=20 a poxy little box which I can reconfigure one day if I must. =2D-=20 Regards, Mick --nextPart2025416.UXX80FsrXl Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEABECAAYFAk5qCsQACgkQVTDTR3kpaLaQygCg7l591HOEBD+bebezUhHAJrtw BAoAoJqmmyC3oMVSzzSFrV4jMZkjUq15 =iYTT -----END PGP SIGNATURE----- --nextPart2025416.UXX80FsrXl--