From owner-freebsd-hardware@FreeBSD.ORG Thu Aug 7 20:14:14 2008 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7230F1065686 for ; Thu, 7 Aug 2008 20:14:14 +0000 (UTC) (envelope-from freebsd-hardware@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id E8F648FC1F for ; Thu, 7 Aug 2008 20:14:13 +0000 (UTC) (envelope-from freebsd-hardware@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KRBsB-0005RM-On for freebsd-hardware@freebsd.org; Thu, 07 Aug 2008 20:14:12 +0000 Received: from 78-0-64-5.adsl.net.t-com.hr ([78.0.64.5]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Aug 2008 20:14:11 +0000 Received: from ivoras by 78-0-64-5.adsl.net.t-com.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 07 Aug 2008 20:14:11 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-hardware@freebsd.org From: Ivan Voras Date: Thu, 07 Aug 2008 22:13:51 +0200 Lines: 95 Message-ID: References: <3424e810808071112m60682d82w341a19149460f0a2@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig8AD212F788833C09E7ECAEE1" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 78-0-64-5.adsl.net.t-com.hr User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) In-Reply-To: <3424e810808071112m60682d82w341a19149460f0a2@mail.gmail.com> X-Enigmail-Version: 0.95.6 Sender: news Subject: Re: IBM eServer x225 - LSI 1030 SCSI - BTX Halted / infinite loop - Need help booting recompiled kernel so i can install X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Aug 2008 20:14:14 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig8AD212F788833C09E7ECAEE1 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable underligast wrote: > I've tried: > CD: disk1 from 6.2, 7.0, > CD: bootonly from 7.0-stable, 8.0-current > Floppys: 7.0 >=20 > They all end the same, cds with an infinite loop of numbers, floppys wi= th > BTX Halted and a lot of numbers. >=20 > int=3D0000000d err=3D00000000 efl=3D00010006 eip=3D000219b2 > eax=3D000219ac ebx=3D00000000 ecx=3Dc0000080 edx=3D000587d8 > esi=3D0003e007 edi=3D00000000 ebp=3D0008fcbc esp=3D00099c88 > cs=3D0008 ds=3D0010 es=3D0010 fs=3D0010 gs=3D0010 ss=3D0010 > cs:eip=3D0f 32 0d 00 01 00 00 0f-30 0f 20 e0 83 c8 30 0f > 22 e0 b8 00 c0 03 00 0f-22 d8 0f 20 c0 0d 00 00 > ss:esp=3D90 95 00 00 00 80 fc 00-00 90 fc 00 07 e0 03 00 > 00 00 00 00 07 d0 03 00-00 00 00 00 cc 87 05 00 > BTX halted >=20 > The only difference is when i boot from 7.0-STABLE-200804-i386-bootonly= =2Eiso, > or 8.0-CURRENT-200807-i386-bootonly.iso, then i see >=20 > BTX loader 1.00 BTX version is 1.02 > Consoles: internal video/keyboard > BIOS CD is cd0 > BIOS drive A: is disk0 >=20 > Then it stops. > If i remove both the harddrives i can boot into the freebsd installer, > but as there are no drives, there is nowhere to install. Did you clear the configuration of the RAID controller? Is there a way=20 you can completely reset it? Can you blank the drives? > What i need to know is how to compile a different kernel, where do i fi= nd > drivers for the LSI 1030 SCSI-controller? What i see in the old kernel.= conf > for freebsd 6.0 (or is it 6.2) contains > device mpt # LSI-Logic MPT-Fusion > device mfi # LSI MegaRAID SAS Looking at the source, it seems LSI 1030 is supported by the mpt driver=20 so it should work. Since you have problems with the boot loader, maybe=20 it won't help to build another kernel. A wild guess could be that there's something on the RAID volume that's=20 keeping the boot loader from working. Maybe the partition table is wrong = in a subtle way? If you can get the RAID array to work *after* you boot=20 from a FreeBSD installation CD (i.e. boot the machine without the=20 drives, add drives later), try clearing the first megabyte of the array=20 (dd if=3D/dev/zero of=3D/dev/yourdrive bs=3D1m count=3D1). > I have no idea what they are but SAS is serial attached sata isn't it? = And > if they're uncommented it should mean that they're active and that they= 're > most likely actually already running in the kernel i'm trying to boot f= rom > the installation cd? Can i get other drivers/modules or whatever they'r= e > called? >=20 > When i've compiled the new kernel, how do i transfer it to a cd so i ca= n > boot the installation with it? You need to create a bootable CD, at least. Google around, there are=20 several tutorials. --------------enig8AD212F788833C09E7ECAEE1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIm1eFldnAQVacBcgRAofbAKCrTeFtjhH9hGVqAYwoV+EfN319jgCdHUMA YJF9RCXqdsLgWhJ6V+fx10U= =MjZq -----END PGP SIGNATURE----- --------------enig8AD212F788833C09E7ECAEE1--