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 1S7LtM-0003KK-0A for garchives@archives.gentoo.org; Tue, 13 Mar 2012 07:11:32 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A9B3CE0A85; Tue, 13 Mar 2012 07:11:18 +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 411FEE0A63 for ; Tue, 13 Mar 2012 07:10:18 +0000 (UTC) Received: by werm13 with SMTP id m13so241622wer.40 for ; Tue, 13 Mar 2012 00:10:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:reply-to:to:subject:date:user-agent:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; bh=5a16BDpLhUFRFCeLEvnyhaw8Y6E/h38dbZIMTCkgk6Y=; b=VOTve6+AGXVWrQxvEZCXQJ1R4XEDyzpjG8axW4ZRAzwTDrz5Adldh8Q1h9sm9Ztjcc ki+5jxiwQdPIulR0YrdhkTRDIwPLfOKSFAChKNh4F3WhsAVu+lhPnvlNKa3GqG28HPZ6 0eJpBtFBjTwktiXuw4Tk4FolLyTOKApuPs6NP2crq70DCI4SbDJBeSZHEZ017C1rbRwx 3tAYcl9YFdj7HTlWQGJbmVuTSDXkQms/avMIu2Je7Eer1K4hTShQsGUHCw3PKyvUvY03 qano4OCHahaY2ytd2Ptj+PWKzmehppaDhNEzwmzUrIDhEDqiHdzHdnBaMpztMa8RiR/K oBbw== Received: by 10.180.76.74 with SMTP id i10mr4703361wiw.2.1331622618412; Tue, 13 Mar 2012 00:10:18 -0700 (PDT) Received: from dell_xps.localnet (230.3.169.217.in-addr.arpa. [217.169.3.230]) by mx.google.com with ESMTPS id n15sm40720770wiw.6.2012.03.13.00.10.17 (version=SSLv3 cipher=OTHER); Tue, 13 Mar 2012 00:10:17 -0700 (PDT) From: Mick To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Can't boot upgraded kerne; Date: Tue, 13 Mar 2012 07:10:18 +0000 User-Agent: KMail/1.13.7 (Linux/3.2.1-gentoo-r2; KDE/4.7.4; x86_64; ; ) References: <644f4d2ab46975e3c10fcfb472f2b4d0.squirrel@webmail.cs.wisc.edu> In-Reply-To: <644f4d2ab46975e3c10fcfb472f2b4d0.squirrel@webmail.cs.wisc.edu> 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="nextPart5575574.R1YaP9A0En"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201203130710.20256.michaelkintzios@gmail.com> X-Archives-Salt: eb50fd50-8e3e-41bd-a86b-b3b67b6063af X-Archives-Hash: 526939566f83689223dc6e11accbc945 --nextPart5575574.R1YaP9A0En Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Tuesday 13 Mar 2012 05:36:38 roger@cs.wisc.edu wrote: > I recently decided to update my AMD64 box from 2.38 to the new 3.2 kernel. > I used genkernel all to compile the upgraded kernel but when I go to boot > I get the following error. >=20 > >>Loading modules > >>Determining root device >=20 > !!Block device /dev/sdb2 is not a valid root device > !!Could not find the root block device in . > Pleas specify another value or" press enter for the same, type "shell" for > a shell, or "q"to skip.. > root block device():: >=20 > However at this point the computer is hung and I am no longer able to > input anything. I just switched over to gentoo from bsd a year or so ago > and am still a newbie at some of the installation procedures but I believe > I have followed the manual correctly with the only change being that /boot > is located on the root partition and not a seperate partition. I'm still > able to use my older kernel without a problem and the only difference that > I can note between the two is that older kernel seems to load in a bunch > of modules and starts mdev, I believe, before trying to locate root. I am > also using Lilo since my motherboard doesn't seem to like grub. Any help I > could get would be appreciated. >=20 > roger >=20 > Here is a print out of lilo.conf > boot=3D/dev/sdb > map=3D/boot/map >=20 > prompt > timeout=3D50 > default=3DWindows >=20 > image=3D/boot/kernel-genkernel-x86_64-2.6.38-gentoo-r6 > label=3D2.6.38 > read-only > append=3D"real_root=3D/dev/sdb2" > vga=3D773 > initrd=3D/boot/initramfs-genkernel-x86_64-2.6.38-gentoo-r6 >=20 > image=3D/boot/kernel-genkernel-x86_64-3.2.1-gentoo-r2 > label=3D3.2.1 > read-only > append=3D"real_root=3D/dev/sdb2" > initrd=3D/boot/initramfs-genkernel-x86_64-3.2.1-gentoo-r2 >=20 >=20 > other=3D/dev/sda1 > label=3DWindows >=20 >=20 > Here is a print out of fdisk > Disk /dev/sdb: 80.0 GB, 80026361856 bytes > 255 heads, 63 sectors/track, 9729 cylinders, total 156301488 sectors > Units =3D sectors of 1 * 512 =3D 512 bytes > Sector size (logical/physical): 512 bytes / 512 bytes > I/O size (minimum/optimal): 512 bytes / 512 bytes > Disk identifier: 0x37cd3650 >=20 > Device Boot Start End Blocks Id System > /dev/sdb1 2048 12584959 6291456 82 Linux swap / > Solaris /dev/sdb2 * 12584960 14682111 1048576 83 Linux > /dev/sdb3 14682112 156301487 70809688 5 Extended > /dev/sdb5 14684160 18878463 2097152 83 Linux > /dev/sdb6 18880512 23074815 2097152 83 Linux > /dev/sdb7 23076864 65019903 20971520 83 Linux > /dev/sdb8 65021952 156301487 45639768 83 Linux >=20 > Here is a print out of fstab > # /etc/fstab: static file system information. > # > # noatime turns off atimes for increased performance (atimes normally > aren't # needed); notail increases performance of ReiserFS (at the expense > of storage > # efficiency). It's safe to drop the noatime options if you want and to > # switch between notail / tail freely. > # > # The root filesystem should have a pass number of either 0 or 1. > # All other filesystems should have a pass number of 0 or greater than 1. > # > # See the manpage fstab(5) for more information. > # >=20 > # > >=20 > # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts. > /dev/sdb2 / ext3 noatime > 0 1 > /dev/sdb1 none swap sw > 0 0 >=20 > /dev/sdb5 /var ext3 defaults > 1 2 > /dev/sdb6 /tmp ext3 defaults > 1 2 > /dev/sdb7 /usr ext3 defaults > 1 2 > /dev/sdb8 /home ext3 defaults > 1 2 >=20 > /dev/cdrom /mnt/cdrom auto noauto,ro > 0 0 >=20 > /dev/sda2 /mnt/Windows ntfs defaults > 1 2 >=20 > proc /proc proc > defaults 0 0 > shm /dev/shm tmpfs > nodev,nouisd,noexec 0 0 >=20 > #tmpfs /var/tmp/portage tmpfs > size=3D500M,mode=3D0777 0 0 In all likelihood you have not included in your kernel (built in, not as=20 modules) the corresponding SATA controller driver. Run a diff between old = and=20 new kernel .config to find out what's missing, or cp your old .config into = your=20 new kernel tree and run 'make oldconfig'. =2D-=20 Regards, Mick --nextPart5575574.R1YaP9A0En 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) iEYEABECAAYFAk9e8twACgkQVTDTR3kpaLbvFQCglAwxh1p972UQPBCpbiwsFc3J p4MAmwY8lOIE2CwWzGrhdih62Ky/z0Z1 =EoaX -----END PGP SIGNATURE----- --nextPart5575574.R1YaP9A0En--