I have a Matushita based USB CD/DVD-ROM drive that I have been using to
install FreeBSD with for the better part of the last year. I just took
delivery yesterday of both a HP Proliant 1450 G3 and a generic 1U server
based on a Tyan Tomcat i845GV S3098 MB.
In both cases, once the USB CD-ROM started loading either 6.1 or 6.2, I
get a BTX halt:
-=-
from CD : CD Loader 1.2
Building the boot loader arguments
Looking up /BOOT/LOADER... Found
Relocating the loader and the BTX
Starting the BTX loader
BTX loader 1.00 BTX version is 1.01
Consoles: internal video/keyboard
int=0000000d err=00000000 efl=00030206 eip=000037d0
eax=00008001 ebx=00000000 ecx=a3900001 edx=0000009f
esi=00000b32 edi=00000000 ebp=00000000 esp=000003d2
cs=f000 ds=3eca es=3eac fs=0000 gs=0000 ss=97fc
cs:eip=2e 0f 01 16 f8 38 0f 20-c0 0c 01 0f 22 c0 b8 30
00 8e c0 0f 20 c0 24 fe-0f 22 c0 eb 00 66 58 c3
ss:esp=01 80 00 00 db 36 00 00-00 00 32 0b 00 00 00 00
00 00 f8 03 00 00 00 00-00 00 9f 00 00 00 01 00
BTX halted
-=-
Opening up the cases and plugging in a EIDE CD-ROM, the installer CD's
work just fine. So it looks like perhaps there is some new BIOS
instruction set that's causing the BTX loader some pain with a USB device.
Anyone encounter similar issues recently?
Best Wishes - Peter
--
Peter_Losher@isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 186 bytes
Desc: OpenPGP digital signature
Url :
http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20070121/a081c6fe/signature.pgp
Peter Losher wrote:> I have a Matushita based USB CD/DVD-ROM drive that I have been using to > install FreeBSD with for the better part of the last year. I just took > delivery yesterday of both a HP Proliant 1450 G3 and a generic 1U server > based on a Tyan Tomcat i845GV S3098 MB. > > In both cases, once the USB CD-ROM started loading either 6.1 or 6.2, I > get a BTX halt: > > -=- > from CD : CD Loader 1.2 > > Building the boot loader arguments > Looking up /BOOT/LOADER... Found > Relocating the loader and the BTX > Starting the BTX loader > > BTX loader 1.00 BTX version is 1.01 > Consoles: internal video/keyboard > > int=0000000d err=00000000 efl=00030206 eip=000037d0 > eax=00008001 ebx=00000000 ecx=a3900001 edx=0000009f > esi=00000b32 edi=00000000 ebp=00000000 esp=000003d2 > cs=f000 ds=3eca es=3eac fs=0000 gs=0000 ss=97fc > cs:eip=2e 0f 01 16 f8 38 0f 20-c0 0c 01 0f 22 c0 b8 30 > 00 8e c0 0f 20 c0 24 fe-0f 22 c0 eb 00 66 58 c3 > ss:esp=01 80 00 00 db 36 00 00-00 00 32 0b 00 00 00 00 > 00 00 f8 03 00 00 00 00-00 00 9f 00 00 00 01 00 > BTX halted > -=- > > Opening up the cases and plugging in a EIDE CD-ROM, the installer CD's > work just fine. So it looks like perhaps there is some new BIOS > instruction set that's causing the BTX loader some pain with a USB device. > > Anyone encounter similar issues recently? > > Best Wishes - PeterHi, this is well known problem discussed a few months ago: http://lists.freebsd.org/pipermail/freebsd-stable/2006-November/030897.html sterted at semptember http://lists.freebsd.org/pipermail/freebsd-qa/2006-September/000783.html Partial fix could be to use GRUB (it helps me on Sun, but does not help on HP servers) Miroslav Lachman
Peter Losher wrote:> In both cases, once the USB CD-ROM started loading either 6.1 or 6.2, I > get a BTX halt: >Known issue. The btx code can't deal with BIOSes which want to enter protected mode to service the I/Os. USB support in most BIOSen generally does this. I see the same issue with FreeBSD's pxeboot and the PXE client in Etherboot. Regards, BMS