From owner-freebsd-bugs@FreeBSD.ORG Thu Mar 15 21:43:13 2007 Return-Path: X-Original-To: freebsd-bugs@freebsd.org Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BFEB816A402; Thu, 15 Mar 2007 21:43:13 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from sccrmhc12.comcast.net (sccrmhc12.comcast.net [63.240.77.82]) by mx1.freebsd.org (Postfix) with ESMTP id 71AF413C44B; Thu, 15 Mar 2007 21:43:13 +0000 (UTC) (envelope-from rodrigc@crodrigues.org) Received: from c-66-31-35-94.hsd1.ma.comcast.net (c-71-192-57-29.hsd1.ma.comcast.net[71.192.57.29](misconfigured sender)) by comcast.net (sccrmhc12) with ESMTP id <20070315213306012008qe54e>; Thu, 15 Mar 2007 21:33:10 +0000 Received: from dibbler.crodrigues.org (localhost.crodrigues.org [127.0.0.1]) by c-66-31-35-94.hsd1.ma.comcast.net (8.13.8/8.13.8) with ESMTP id l2FLVUcr011192; Thu, 15 Mar 2007 17:32:05 -0400 (EDT) (envelope-from rodrigc@c-71-192-57-29.hsd1.ma.comcast.net) Received: (from rodrigc@localhost) by dibbler.crodrigues.org (8.13.8/8.13.8/Submit) id l2FLVT76011191; Thu, 15 Mar 2007 17:31:29 -0400 (EDT) (envelope-from rodrigc) Date: Thu, 15 Mar 2007 17:30:45 -0400 From: Craig Rodrigues To: Fluffles Message-ID: <20070315213045.GA11147@crodrigues.org> References: <20070120073117.GB60202@x12.dk> <200703061246.09687.antik@bsd.ee> <45ED5850.6050506@nipsi.de> <200703061420.36980.antik@bsd.ee> <20070307135017.GC2864@garage.freebsd.pl> <45F2EEBD.6070007@barryp.org> <86ps7evniu.fsf@dwp.des.no> <45F91CF0.6010506@fluffles.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <45F91CF0.6010506@fluffles.net> User-Agent: Mutt/1.4.2.1i Cc: freebsd-fs@freebsd.org, freebsd-bugs@freebsd.org, freebsd-questions@freebsd.org, Barry Pederson Subject: Re: boot2 can't boot from USB? X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Mar 2007 21:43:13 -0000 On Thu, Mar 15, 2007 at 11:16:16AM +0100, Fluffles wrote: > If so, i may have found some bugs / problems with boot2. Long ago i > tried to make a bootable USB pendrive with FreeBSD 6.1 on it. It failed > to boot with the message "invalid slice" and i got a prompt like: I have worked a lot with getting FreeBSD to boot off of USB devices, and have gotten it to work. Specifically, I have worked with USB pen drives, and USB CD-ROM drives. It *is* possible, but what I have found is the following: - on some motherboards, you need to explicitly configure the BIOS to boot off of a USB device (either a disk, a CD-ROM, or a "Zip drive") - booting off of USB-CDROM devices seems to be much more reliable than booting off of USB pen drives - if you have an "older" motherboard BIOS, say from about 3-4 years ago, booting off of USB devices is more unreliable, than a "newer" motherboard BIOS - if I have 5 different models of USB pen drives, each model may behave differently, and may or may not boot. Same for USB CD-ROM drives, but I've found CD-ROM drives to be more reliable than pen drives. So to summarize: - booting off of USB devices seems to be sensitive to your motherboard BIOS, and the firmware written into your USB device. - booting off of USB CD-ROM drives seems to be more reliable than booting off of USB pen drives There is no logic to this, I've just found this out from trial and error, and banging my head a lot. -- Craig Rodrigues rodrigc@crodrigues.org