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 A202913888F for ; Tue, 6 Oct 2015 22:03:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BBCF921C01B; Tue, 6 Oct 2015 22:03:15 +0000 (UTC) Received: from smtp27.openmailbox.org (smtp27.openmailbox.org [62.4.1.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A6D90E0853 for ; Tue, 6 Oct 2015 22:03:14 +0000 (UTC) Received: by mail2.openmailbox.org (Postfix, from userid 1002) id EDEE37C0CB9; Wed, 7 Oct 2015 00:03:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1444168991; bh=hFB8vRLi0Z+1N9BD6bBAwTvpBeq/iVi3XHp8qN2WkOc=; h=Date:From:To:Subject:References:In-Reply-To:From; b=eKCErEymnIqvG/1XgGDT/prkgOC+Moj9tpQKsgPBF4lwd93y7mNehbd4y0e8l0jeC QmuBpJCivzisyRlIUTfp93kh9ZCdZ576gzc0ZK85Buwl+ZcWTVHXyQ3Pjuku8OY54n yC8+pz9O5dEPAXXzndO/Y2+2NShru/gAeEucHUNg= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on openmailbox-b1 X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,NO_RECEIVED,NO_RELAYS autolearn=no autolearn_force=no version=3.4.0 Date: Tue, 6 Oct 2015 23:03:04 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=openmailbox.org; s=openmailbox; t=1444168992; bh=hFB8vRLi0Z+1N9BD6bBAwTvpBeq/iVi3XHp8qN2WkOc=; h=Date:From:To:Subject:References:In-Reply-To:From; b=jTOwGzXUUNS6FWtjUGDrNGOdd6OO9l1S+w0urwPh/vaj0z8MMCCXq5Skh1/sbNBjm 3+GwFSBqWVi/9kTf0+DOctDbSdGr/+8HBm+11CvTgTjN1+4eDqM2Fp4MCnUA4dMkWb hYBlIypDuQtPDaULPlNs60HRK1DRflWi9TJJsgNc= From: =?utf-8?B?Sm/Do28=?= Miguel To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Root device as UUID not properly detected Message-ID: <20151006220304.GF2629@jmcf125-Acer-Arch.home> References: <20151006155925.GC2629@jmcf125-Acer-Arch.home> <818729B0-3031-4B16-A953-3C192567AF2D@antarean.org> <20151006181959.GE2629@jmcf125-Acer-Arch.home> <1859238.rYv69SYfrM@andromeda> 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: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1859238.rYv69SYfrM@andromeda> X-Archives-Salt: 1c35f697-b3c1-43b7-93cf-93aac63a22fd X-Archives-Hash: 16733e8baeddf5105eaa48eb4bf32008 > > > Possible causes: > > > 1. USB stick doesn't work as boot device > Ok, so scratch that one. Okay, done. > > > 2. USB port is not supported by kernel > > > > I'm not sure what you mean. Is there any option I should enable for > > genkernel? I read on the Wiki page that > > It works with Arch, are you using the same kernel options now with Gentoo? Yeah, I tried many more here actually, with Arch I only need APPEND root=... (no rootfstype, ro, rw, rootdelay, etc.). > > > 3. You don't use root_delay as boot option > > If that's what I think it is, I tell syslinux to wait 5 seconds. (turns out it's not what I thought it was, though I did try root_delay, it is actually rootdelay...) > How do you tell it that? Here's my syslinux.cfg with more comments: PROMPT 1 TIMEOUT 50 # <-- here DEFAULT gentoo LABEL gentoo LINUX ../kernel-genkernel-x86-4.0.5-gentoo INITRD ../initramfs-genkernel-x86-4.0.5-gentoo APPEND rootdelay=5 root=UUID="6fc386ff-8342-42a2-be02-51a6eccf8430" rootfstype=ext4 # ^^--- I added this just now because you said so, though in the last message I had root_delay # Neither of those has any effect (conditions 2 and 3 I told you about remain as they were) # (as I thought this has nthing to do with the bootloader) # pen (normalmente /dev/sdb4): UUID="6fc386ff-8342-42a2-be02-51a6eccf8430" TYPE="ext4" PARTLABEL="Root Gentoo GNU/Linux" PARTUUID="9c4f6479-9dd7-4a8f-86f2-f1320cc15aa5" > I never used an initrd when building my own USB sticks. I don't know, I always used an initrd. Though I must say, that is the phase of starting the PC I understand the worst. > I was talking about: > rootdelay= [KNL] Delay (in seconds) to pause before attempting to > mount the root filesystem > > (See the file "kernel-parameters.txt" in the kernel Documentation) (I'm guessing I'm not supposed to include this in the boot loader config...) > That's a default signature... :) Ah, so that's why it showed with a couple of dashes above it :) All the best, João Miguel