看板 FB_smp 關於我們 聯絡資訊
In the bios disable BIOS DMA. John Baldwin (jhb@FreeBSD.org) wrote: > > On 27-Jun-2002 Coreix Systems - BSD UNIX & Linux Networking, Development & Support wrote: > > > > > > I have a Client who has supplied a Compaq EVO D500 For a gateway machine. > > Install BSD 4.5, Without a Problem, Successful Install.. > > However, On <REBOOT> Following BTX Error... > > > > - > > int=0000000d err=00000000 efl=00030346 eip=0000c9c7 > > eax=00002020 ebx=00000001 ecx=00000200 edx=000013dd > > esi=000008a6 edi=00014000 ebp=0000150c esp=000014da > > cs=f000 ds=ed03 es=ed03 fs=0000 gs=0000 ss=ed03 > > cs:eip=0f 20 dd 81 e5 00 f0 0f-20 c2 0f 01 e0 a8 01 75 > > ss:esp=00 40 01 00 a6 08 00 00-0c 15 00 00 fa 15 00 00 > > > > BTX halted > > > > > > > > Can anyone shed any _light_ on what might be wrong here, We have installed > > SuSE linux on the machine and it Install's and Boot's fine...? > > Does this machine have a RAID controller or any kind of funky disk > controller that it is booting from? > > The disassembly looks like: > > 00000000 0F20DD mov ebp,cr3 > 00000003 81E500F0 and bp,0xf000 > 00000007 0F20C2 mov edx,cr0 > 0000000A 0F01E0 smsw ax > 0000000D A801 test al,0x1 > > IOW, the BIOS on this thing is doing bad things by trying to enter > protected mode on its own. With paging even. *sigh* I wish BIOS > writers would grow up and use the defined BIOS calls for accessing > upper memory and what not instead of getting cute and doing it all > themselves. It prevents the BIOS from working in VM86 mode like we > do in our boot process. This really needs to be fixed by the BIOS > writers if possible. > > -- > > John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ > "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-smp" in the body of the message -- Paul Saab Technical Yahoo ps@mu.org - ps@yahoo-inc.com - ps@freebsd.org Do You .. uhh .. Yahoo!? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message