From owner-freebsd-hackers@FreeBSD.ORG Fri Apr 11 11:42:56 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 688FD37B401 for ; Fri, 11 Apr 2003 11:42:56 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D34643FA3 for ; Fri, 11 Apr 2003 11:42:55 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 18374 invoked from network); 11 Apr 2003 18:43:01 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender )encrypted SMTP for ; 11 Apr 2003 18:43:01 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.8/8.12.8) with ESMTP id h3BIgqOv056085; Fri, 11 Apr 2003 14:42:53 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.4 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200304110026.CAA02069@faui40p.informatik.uni-erlangen.de> Date: Fri, 11 Apr 2003 14:42:52 -0400 (EDT) From: John Baldwin To: Toerless Eckert cc: freebsd-hackers@freebsd.org Subject: RE: boot2 broken ? (booting from pst fails) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Apr 2003 18:42:56 -0000 On 11-Apr-2003 Toerless Eckert wrote: > Has someone ever managed to boot FreeBSD off a Promise SuperTRAK SX6000 > RAID controller ? I tried all options i can think of, but it always > failed: boot0 and boot1 work nicely, but boot2 simply hangs as soon > as it tries to do the first bios read from the array. I am somewhat > suspecting that this is related to the BIOS of that controller being > offended by the environment of the btx client it's being called from > (boot2 is the first btx client in the boot phases). > > - Tried FreeBSD 5.0(release) and 4.8(release) boot1/boot2 - same effect. > - Problem is unrelated to disk being a raid. Same effect happens when > simply moving a perfectly booting ide disk from a "normal" ide controller > to the sx6000 (hangs in boot2). > - Windows XP boots fine off the sx6000 (also via FreeBSD boot0). Have not > tried other OSs like Linux though. > - Tried all "OS" settings in the sx6000 BIOS config. No change. > > - Q: Any ideas what i could do ? > > - Q: Is btx actually switching to real mode for int 13 ? Could it be > that there's a bug in that code ? No, we run it in virtual 86 mode, and it is likely that their BIOS routine just can't handle that. > - Q: Are there any alternatives how i could boot a 4.8 or 5.0 freebsd > solely from the disk ? (I guess i could try to install a linux and > then use liloboot, but that also uses the btx code from loader...) Nope. :( Other than get promise to fix their BIOS maybe. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/