Skip site navigation (1)Skip section navigation (2)
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>