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 1Qu88M-0002AI-DP for garchives@archives.gentoo.org; Thu, 18 Aug 2011 19:20:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7EAFE21C236; Thu, 18 Aug 2011 19:19:40 +0000 (UTC) Received: from mail-gw0-f71.google.com (mail-gw0-f71.google.com [74.125.83.71]) by pigeon.gentoo.org (Postfix) with ESMTP id 5854E21C1E9 for ; Thu, 18 Aug 2011 19:17:54 +0000 (UTC) Received: by gwaa12 with SMTP id a12so2080544gwa.10 for ; Thu, 18 Aug 2011 12:17:53 -0700 (PDT) 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 Received: by 10.236.181.166 with SMTP id l26mr458605yhm.0.1313695073594; Thu, 18 Aug 2011 12:17:53 -0700 (PDT) In-Reply-To: Message-ID: <20cf3040ea1c3470b704aacc78ba@google.com> Date: Thu, 18 Aug 2011 19:17:53 +0000 Subject: Re: Re: [gentoo-user] /dev/sda* missing at boot From: frares@gmail.com To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=20cf3040ea1c3470a204aacc78b7 X-Archives-Salt: X-Archives-Hash: f569bfe66b352760e38fd92ec8487717 --20cf3040ea1c3470a204aacc78b7 Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Em 18/08/2011 16:13, Michael Mol escreveu: > On Thu, Aug 18, 2011 at 2:59 PM, frares@gmail.com> wrote: > > > > Hi, guys > > > > It is a shame, I know, but after several years using Gentoo, it is the > first time I try to build a kernel without "genkernel". > > > > And now I can't boot to that new kernel, it does not find (and really > do not have a) /dev/sda* root partition ("real-root"); during the boot it > stops, complaining about that, gives me the option to get a shell, from > which I am able to see that there is no /dev/sda* . > > > > I have included everything SATA, so it looks like that is not a kernel > problem, but a initramfs issue, I guess. > If you've got a SATA controller, no frills, then all you *really* need > is AHCI. Build that into your kernel if you're worried about having > the right modules in initramfs. You can break it out into a module > later if you like. Opinions differ as to how much stuff should be > broken into modules vs being built-in to the kernel. I tend to build > in everything absolutely needed for boot, myself. Some people build in > just about everything, and some people build in almost nothing. > There's no "right" way for every use case. > Also, check your BIOS to see if it's running your SATA controller in > some kind of IDE emulation mode. If it is, disable that. (Some > motherboards let you choose between "IDE" and "RAID", where "RAID" is > AHCI mode. Others call IDE mode 'legacy', and still others might > actually call the AHCI mode 'AHCI') > Motherboards running SATA controllers in IDE emulation mode is an > incredibly common thing: > 17:18 beh > 17:18 hda1 turned into sda1 > 17:19 IRule: Turn SCSI-generic support, or did you > switch from legacy to AHCI in your BIOS? > 17:20 shortcircuit: quiet, you > -- > :wq Thanks, gonna try it. Francisco --20cf3040ea1c3470a204aacc78b7 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Em 18/08/2011 16:13, Michael Mol <mikemol@gmail.com> escreveu:
&= gt; On Thu, Aug 18, 2011 at 2:59 PM, frares@gmail.com> wrote:
> = >
> > Hi, guys
> >
> > It is a shame, I= know, but after several years using Gentoo, it is the first time I try to = build a kernel without "genkernel".
> >
> >= And now I can't boot to that new kernel, it does not find (and really = do not have a) /dev/sda* root partition ("real-root"); during the= boot it stops, complaining about that, gives me the option to get a shell,= from which I am able to see that there is no /dev/sda* .
> >> > I have included everything SATA, so it looks like that is not = a kernel problem, but a initramfs issue, I guess.
>
> If y= ou've got a SATA controller, no frills, then all you=A0*really* need> is AHCI. Build that into your kernel if you're worried about ha= ving
> the right modules in initramfs. You can break it out into a = module
> later if you like. Opinions differ as to how much stuff sh= ould be
> broken into modules vs being built-in to the kernel. I te= nd to build
> in everything absolutely needed for boot, myself. Som= e people build in
> just about everything, and some people build in= almost nothing.
> There's no "right" way for every u= se case.
>
> Also, check your BIOS to see if it's runn= ing your SATA controller in
> some kind of IDE emulation mode. If i= t is, disable that. (Some
> motherboards let you choose between &qu= ot;IDE" and "RAID", where "RAID" is
> AHCI= mode. Others call IDE mode 'legacy', and still others might
&= gt; actually call the AHCI mode 'AHCI')
>
> Mother= boards running SATA controllers in IDE emulation mode is an
> incre= dibly common thing:
>
> 17:18 beh
> 17:18 hda1 t= urned into sda1
> 17:19 IRule: Turn SCSI-generic support, or did y= ou
> switch from legacy to AHCI in your BIOS?
> 17:20 shor= tcircuit: quiet, you
>
> --
>
> :wq
= >

Thanks, gonna try it.

Francisco --20cf3040ea1c3470a204aacc78b7--