Date: Fri, 8 Aug 2008 09:47:35 -0400 From: John Baldwin <jhb@freebsd.org> To: freebsd-hardware@freebsd.org Cc: underligast <underligast@gmail.com> Subject: Re: IBM eServer x225 - LSI 1030 SCSI - BTX Halted / infinite loop - Need help booting recompiled kernel so i can install Message-ID: <200808080947.35239.jhb@freebsd.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
On Thursday 07 August 2008 02:12:27 pm underligast wrote: > I'm trying to install FreeBSD 7.0 on my IBM eServer x225 (8647-5CG) > (1x Xeon 2.8GHz(512KB), 2x 2048MB PC2100 DDR SDRAM (ecc), 2x 74GB 10K rpm > U320 HDD, Ultra320 SCSI LSI 1030 controller, 48x CD-ROM, Broadcom NetXtreme > 10/100/1000 Integrated Ethernet, ATI Rage XL) > > The server/drives runs fine under windows 2003 and ubuntu server but the > FreeBSD installation just halts. > > I've tried: > CD: disk1 from 6.2, 7.0, > CD: bootonly from 7.0-stable, 8.0-current > Floppys: 7.0 > > They all end the same, cds with an infinite loop of numbers, floppys with > BTX Halted and a lot of numbers. > > int=0000000d err=00000000 efl=00010006 eip=000219b2 > eax=000219ac ebx=00000000 ecx=c0000080 edx=000587d8 > esi=0003e007 edi=00000000 ebp=0008fcbc esp=00099c88 > cs=0008 ds=0010 es=0010 fs=0010 gs=0010 ss=0010 > cs:eip=0f 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=90 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 So here your BIOS is trying to read an MSR from the processor, but apparently an invalid MSR. Oh, it's reading EFER, and this is actually in the loader. When I've seen this in the past it was due to trying to boot FreeBSD/amd64 on a 32-bit CPU. Are you sure you are using i386 boot media rather than amd64? > The only difference is when i boot from > 7.0-STABLE-200804-i386-bootonly.iso, or > 8.0-CURRENT-200807-i386-bootonly.iso, then i see > > BTX loader 1.00 BTX version is 1.02 > Consoles: internal video/keyboard > BIOS CD is cd0 > BIOS drive A: is disk0 > > Then it stops. Try to fetch 7.0-RELEASE i386 again and see if that works. Are you using a serial console when you see the hangs or a VGA console? -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200808080947.35239.jhb>