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 1P6oHN-0001i3-LT for garchives@archives.gentoo.org; Fri, 15 Oct 2010 17:41:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id EA7EAE097B; Fri, 15 Oct 2010 17:40:46 +0000 (UTC) Received: from out1.smtp.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by pigeon.gentoo.org (Postfix) with ESMTP id A64F5E097B for ; Fri, 15 Oct 2010 17:40:46 +0000 (UTC) Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.messagingengine.com (Postfix) with ESMTP id 6C6F751C; Fri, 15 Oct 2010 13:40:46 -0400 (EDT) Received: from frontend2.messagingengine.com ([10.202.2.161]) by compute3.internal (MEProxy); Fri, 15 Oct 2010 13:40:46 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=message-id:date:from:reply-to:mime-version:to:subject:references:in-reply-to:content-type; s=smtpout; bh=6+WRE0PfdXQ7sewxHJy8Pe3gsHM=; b=kTLUtQ5iGPT768oi2pdybDJJs0XhMHvm4p0uuqwhzUHQRP1Q7fQ4hgSbKu8rL4WsRn7PaIpHv4RtDz9a0tvADAPEQwOiNtESb+RCJWx5EHruyx1RMnsRyTi2V8AIUWRjyqd5pgoZAqw0SohdI9sTbssMcpgeJvvALkBhv7VqJgw= X-Sasl-enc: EdaZg2btK7/FME6KqKYqfKgtW3bZz13g1lS1g23h8pFC 1287164445 Received: from [192.168.5.18] (lvps83-169-5-6.dedicated.hosteurope.de [83.169.5.6]) by mail.messagingengine.com (Postfix) with ESMTPSA id 18EEB5E381E for ; Fri, 15 Oct 2010 13:40:44 -0400 (EDT) Message-ID: <4CB89212.7020801@f_philipp.fastmail.net> Date: Fri, 15 Oct 2010 19:40:34 +0200 From: Florian Philipp User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.9) Gecko/20101002 Lightning/1.0b3pre Thunderbird/3.1.3 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] Problem with new install References: <201010151129.18927.mdiehl@diehlnet.com> In-Reply-To: <201010151129.18927.mdiehl@diehlnet.com> X-Enigmail-Version: 1.1.2 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig8FBC59DDDA9296B26541B89C" X-Archives-Salt: e132aae3-6014-4e17-94a6-2b484dc38d70 X-Archives-Hash: 741bfa6983eb76e84478047719aa18eb This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig8FBC59DDDA9296B26541B89C Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Am 15.10.2010 19:29, schrieb Mike Diehl: > Hi all. >=20 > I've never had this much trouble with a server before, but I've been pu= lling=20 > my hair out. >=20 > The install seemed to go well, but when I rebooted it from it's own har= d=20 > drive, it fails. fsck claims that it can't open /dev/sda3 or that the = > superblock doesn't describe a valid ext2 filesystem. >=20 > However, when I reboot from the live CD, it mounts just fine and fsck s= ays=20 > it's clean. >=20 > Here is the /etc/fstab: > /dev/sda1 /boot ext2 noauto,noatime 1 2 > /dev/sda3 / ext2 noatime 0 1 > /dev/sda2 none swap sw 0 0 > /dev/cdrom /mnt/cdrom auto noauto,ro = 0 0 > shm /dev/shm tmpfs nodev,nosuid,noexec = 0 0 >=20 > Here is the /boot/grub/grub.conf file: > default 0 > timeout 30 > splashimage=3D(hd0,0)/boot/grub/splash.xpm.gz >=20 > title Gentoo Linux=20 > root (hd0,0) > kernel /bzImage root=3D/dev/sda3 >=20 > I've verified that ext2 and ext3 are in the kernel statically. I've al= so=20 > compiled in ALL of the SATA drivers, statically. >=20 > What am I missing? >=20 *All* of the drivers could be too much. There is a generic driver which can prevent the "right" driver from taking over. In that case you end up with a /dev/hda node and no DMA. Try to deactivate "Generic ATA support" =3D CONFIG_ATA_GENERIC and "generic/default IDE chipset support" =3D CONFIG_IDE_GENERIC. I think it is the second option that causes that problem. However, you won't need the first option, either. Instead of your brute-force "yes to all" approach, newer kernels also support `make localyesconfig` which takes all modules currently used in the running kernel and compiles them into the new kernel. It is very helpful when you already have a good but generic kernel like the one on your live CD. If even that doesn't help, it might be possible that the device numbering has changed and your hard disk is detected as /dev/sdb or so. Try mounting it by UUID (google for it, please). Hope this helps, Florian Philipp --------------enig8FBC59DDDA9296B26541B89C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAky4khcACgkQqs4uOUlOuU9NewCdGt92cVsxLmWfKx+lha5DA8bv LtsAn3D4M7rYPKZqVIIhbfh8ZA9qynHT =wlrv -----END PGP SIGNATURE----- --------------enig8FBC59DDDA9296B26541B89C--