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 1NR7Yw-0002bp-6Z for garchives@archives.gentoo.org; Sat, 02 Jan 2010 17:14:50 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 265BEE0593; Sat, 2 Jan 2010 17:14:13 +0000 (UTC) Received: from mail-ew0-f224.google.com (mail-ew0-f224.google.com [209.85.219.224]) by pigeon.gentoo.org (Postfix) with ESMTP id D69B2E0593 for ; Sat, 2 Jan 2010 17:14:12 +0000 (UTC) Received: by ewy24 with SMTP id 24so16577879ewy.26 for ; Sat, 02 Jan 2010 09:14:12 -0800 (PST) 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.216.87.79 with SMTP id x57mr7620064wee.83.1262452452059; Sat, 02 Jan 2010 09:14:12 -0800 (PST) X-Originating-IP: [89.204.225.220] In-Reply-To: <1262443043.26846.71.camel@camille.espersunited.com> References: <1262353732.26846.60.camel@camille.espersunited.com> <1262442919.26846.69.camel@camille.espersunited.com> <1262443043.26846.71.camel@camille.espersunited.com> Date: Sat, 2 Jan 2010 17:14:11 +0000 Message-ID: <15719e8b1001020914g31db1c86x17d6fd0dec905a29@mail.gmail.com> Subject: Re: [gentoo-user] Re: Externel drive should be /dev/sda1, but /dev/sda1 does not exist [SOLVED somehow] From: Robert Bridge To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: d2d7572f-d29e-4365-80e3-c5a9ec4a4576 X-Archives-Hash: 75cdcb9065c0b9db02e0bcf0b939418f On Sat, Jan 2, 2010 at 2:37 PM, Michael Sullivan wro= te: > I guess I should have checked before I sent that last post because > now /dev/sda is there. =A0Now, how do I make it be there when I first boo= t > into Linux? If your / filesystem is on the USB drive, you need to insert a delay before mounting it to allow the USB system to stabilise. This is either done using an initrd or by passing a command line option to the kernel in the boot loader. Essentially, there is a race condition between USB initialisation and mounting /. Appending "rootdelay=3D10" to the kernel line in your bootloader should sol= ve it. http://www.reactivated.net/weblog/archives/2005/11/booting-linux-userland-f= rom-an-external-usb-flash-disk/ has more details of the problem.