Date: Thu, 07 Aug 2008 22:13:51 +0200 From: Ivan Voras <ivoras@freebsd.org> To: freebsd-hardware@freebsd.org Subject: Re: IBM eServer x225 - LSI 1030 SCSI - BTX Halted / infinite loop - Need help booting recompiled kernel so i can install Message-ID: <g7fl29$3nq$1@ger.gmane.org> In-Reply-To: <3424e810808071112m60682d82w341a19149460f0a2@mail.gmail.com> References: <3424e810808071112m60682d82w341a19149460f0a2@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?g7fl29$3nq$1>