From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id A5A0E1381F3 for ; Tue, 2 Jul 2013 02:53:33 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6E6C6E0AE4; Tue, 2 Jul 2013 02:53:27 +0000 (UTC) Received: from mail-la0-f48.google.com (mail-la0-f48.google.com [209.85.215.48]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CE5A6E0A07 for ; Tue, 2 Jul 2013 02:53:25 +0000 (UTC) Received: by mail-la0-f48.google.com with SMTP id lx15so5097319lab.35 for ; Mon, 01 Jul 2013 19:53:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=zEJabNbx3RjgeGco2/N3EOr/w9Gr2n386c07hgd4Co0=; b=LL6Y8z3CAYgcz4Iccn5E8ZoRYA+C9C0vUUMC/hG3z85/m9C/mUVc5SVFFUm3L3V4pL 9TE9LwBYo84ImAkT7PunxyIqlDGbvLPa7pddJpN1JdPQ37FvpD/b3Ln3f8o89+3BT3IB 0Cw7G7RCbD6XtNhJ2n8IdZWRDcGYtPgUTn2m3WllNhmOw2YhX6OIYI+q/X+5nycFwhcD W5WHjAzV9kPxtrMlTE9O92XJGaUzRDtOyyYmHQWNH9w0IgzJPJAbRTyPz4vVat0Gcdqv Ono0bK0lK1hG94kAg2KIP/Y8x+LMI5BTTcmutxCCnR0lIdJo0lHrJSAi80hRwsd6ISEo f+Wg== 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 X-Received: by 10.152.22.42 with SMTP id a10mr13581953laf.30.1372733604107; Mon, 01 Jul 2013 19:53:24 -0700 (PDT) Received: by 10.114.199.38 with HTTP; Mon, 1 Jul 2013 19:53:24 -0700 (PDT) Received: by 10.114.199.38 with HTTP; Mon, 1 Jul 2013 19:53:24 -0700 (PDT) In-Reply-To: References: <51D2094C.7010209@gmail.com> Date: Mon, 1 Jul 2013 21:53:24 -0500 Message-ID: Subject: Re: [gentoo-user] Re: Can't find init due to inconsistent drive order From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=089e0158b794d81bb704e07e7263 X-Archives-Salt: 4f0f3ec6-b485-4b9b-978b-7980ecae985f X-Archives-Hash: 8ee3ad166e407a136d26e8684c1a66b9 --089e0158b794d81bb704e07e7263 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Jul 1, 2013 9:45 PM, "Grant Edwards" wrote: > > On 2013-07-01, Alan McKinnon wrote: > > On 01/07/2013 23:52, Grant Edwards wrote: > >> I've just recently run into a problem where sometimes when a machine > >> boots, the kernel can't find init. This appears to be because my grub > >> configuration line says "root=3D/dev/sda5" and _sometimes_ the drive > >> that contains my root partition is sdb instead of sda. AFAICT, for the > >> past 30 years the linux kernel was 100% consistent in the order that > >> hard drives were labelled -- but recently that has seems to have > >> changed. > >> > >> I use partition labels in my fstab, so that's not a problem, but after > >> all these years, the kernel still doesn't know how to grok parition > >> labels. > >> > >> Are we really expected now to set up an initrd just so that the kernel > >> can find the root partition?? > > > > Where have you been for the past 6 months? > > > > Did you miss the entire clusterfuck debate about latest udev tricks? > > No. > > > Those names depend only on the order in which devices are discovered, > > and that process has always been indeterminate. > > Really? I've been running Linux on a lot of machines for 30 years -- > often on machines with a half-dozen hard drives -- and I never saw > drive order change from one reboot to the next until today. That's > quite a lucky streak. Since Linus started writing Linux in 1991 (22 years ago), I want to know which time machine did you use. Regards. -- Canek Pel=C3=A1ez Vald=C3=A9s --089e0158b794d81bb704e07e7263 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Jul 1, 2013 9:45 PM, "Grant Edwards" <grant.b.edwards@gmail.com> wrote:
>
> On 2013-07-01, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
> > On 01/07/2013 23:52, Grant Edwards wrote:
> >> I've just recently run into a problem where sometimes whe= n a machine
> >> boots, the kernel can't find init. =C2=A0This appears to = be because my grub
> >> configuration line says "root=3D/dev/sda5" and _som= etimes_ the drive
> >> that contains my root partition is sdb instead of sda. AFAICT= , for the
> >> past 30 years the linux kernel was 100% consistent in the ord= er that
> >> hard drives were labelled -- but recently that has seems to h= ave
> >> changed.
> >>
> >> I use partition labels in my fstab, so that's not a probl= em, but after
> >> all these years, the kernel still doesn't know how to gro= k parition
> >> labels.
> >>
> >> Are we really expected now to set up an initrd just so that t= he kernel
> >> can find the root partition??
> >
> > Where have you been for the past 6 months?
> >
> > Did you miss the entire clusterfuck debate about latest udev tric= ks?
>
> No.
>
> > Those names depend only on the order in which devices are discove= red,
> > and that process has always been indeterminate.
>
> Really? =C2=A0I've been running Linux on a lot of machines for 30 = years --
> often on machines with a half-dozen hard drives -- and I never saw
> drive order change from one reboot to the next until today. =C2=A0That= 's
> quite a lucky streak.

Since Linus started writing Linux in 1991 (22 years ago), I want to know= which time machine did you use.

Regards.
--
Canek Pel=C3=A1ez Vald=C3=A9s

--089e0158b794d81bb704e07e7263--