From owner-freebsd-hackers@FreeBSD.ORG Thu Apr 10 17:26:17 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 5349A37B401 for ; Thu, 10 Apr 2003 17:26:16 -0700 (PDT) Received: from faui40.informatik.uni-erlangen.de (faui40-smtp.informatik.uni-erlangen.de [131.188.34.40]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42F5543F75 for ; Thu, 10 Apr 2003 17:26:15 -0700 (PDT) (envelope-from eckert@faui40p.informatik.uni-erlangen.de) Received: from faui40p.informatik.uni-erlangen.de (faui40p.informatik.uni-erlangen.de [131.188.34.77])id CAA18856 for ; Fri, 11 Apr 2003 02:26:13 +0200 (MEST) Received: (from eckert@localhost) by faui40p.informatik.uni-erlangen.de (8.9.3/8.1.6-FAU) id CAA02069 for freebsd-hackers@freebsd.org; Fri, 11 Apr 2003 02:26:12 +0200 (MEST) From: Toerless Eckert Message-Id: <200304110026.CAA02069@faui40p.informatik.uni-erlangen.de> To: freebsd-hackers@freebsd.org Date: Fri, 11 Apr 2003 02:26:12 +0200 (MEST) Organisation: CSD IMMD IV, University of Erlangen, Germany X-Mailer: ELM [version 2.4ME+ PL42 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: 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 00:26:17 -0000 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 ? - 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...) Thanks Toerless